java.lang.Object | |
↳ | com.google.android.gms.wallet.FullWallet |
Parcelable representing a full wallet response.
[Expand]
Inherited Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() |
Fields | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
CREATOR |
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Returns an array of finer grained details about the instruments used in this Google Wallet
transaction.
| |||||||||||
Returns an array of strings used for user-facing messaging about payment instruments used for
funding this Google Wallet transaction.
| |||||||||||
Token representing payment method selected by the user for a transaction tokenized according to
PaymentMethodTokenizationParameters passed with corresponding MaskedWalletRequest . | |||||||||||
Note: if corresponding
MaskedWalletRequest was configured with PaymentMethodTokenizationParameters then proxy card will not be present in this instance of
FullWallet. | |||||||||||
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() | |||||||||||
![]() |
Returns | |
---|---|
UserAddress |
the billing address associated with the buyer's payment instrument |
Returns | |
---|---|
String |
buyer's email |
Returns | |
---|---|
String |
Google's unique identifier for this transaction, will be identical to the value passed
in FullWalletRequest .
|
Returns an array of finer grained details about the instruments used in this Google Wallet transaction. Details here can be parsed and used for customer support, etc..., but should not be displayed to the user.
NOTE: This list of details is not guaranteed to have the same ordering or length as getPaymentDescriptions()
.
Returns | |
---|---|
InstrumentInfo[] |
list of instrument info (if available), otherwise null. |
Returns | |
---|---|
String |
An optional merchant identifier for this transaction, will be identical to the value
passed in FullWalletRequest
|
Returns an array of strings used for user-facing messaging about payment instruments used for funding this Google Wallet transaction. Do not attempt to parse the contents of this array as the format, contents and length may change at any time.
IMPORTANT: This list is sorted in the order of how messages should be displayed. You are
required to show each of these sources to inform the buyer of their funding sources for the
transaction. See Google Wallet UI guide for details. Each payment description is not guaranteed
to match a consistent pattern and you should not try to parse this data. See getInstrumentInfos()
for a stable API of instrument information.
Returns | |
---|---|
String[] |
A list of user-facing messages about payment instruments used to fund the Google Wallet transaction. |
Token representing payment method selected by the user for a transaction tokenized according to
PaymentMethodTokenizationParameters
passed with corresponding MaskedWalletRequest
.
Note: if corresponding MaskedWalletRequest
was configured with PaymentMethodTokenizationParameters
then proxy card will not be present in this instance of
FullWallet.
Returns | |
---|---|
PaymentMethodToken |
the payment method token |
Note: if corresponding MaskedWalletRequest
was configured with PaymentMethodTokenizationParameters
then proxy card will not be present in this instance of
FullWallet. Instead use getPaymentMethodToken()
to get a token for the selected
payment method.
Returns | |
---|---|
ProxyCard |
The one-time credit card to use for payment processing or null if payment method
tokenization was requested with corresponding MaskedWalletRequest .
|
Parameters | |
---|---|
out |
Parcel
|
flags |
int
|