java.lang.Object |
↳ |
com.google.android.gms.wallet.MaskedWallet |
Class Overview
Parcelable representing a masked wallet response.
Summary
Nested Classes |
class |
MaskedWallet.Builder |
Builder to create a MaskedWallet . |
[Expand]
Inherited Constants |
From interface
android.os.Parcelable
int |
CONTENTS_FILE_DESCRIPTOR |
|
int |
PARCELABLE_WRITE_RETURN_VALUE |
|
|
[Expand]
Inherited Methods |
From class
java.lang.Object
Object
|
clone()
|
boolean
|
equals(Object arg0)
|
void
|
finalize()
|
final
Class<?>
|
getClass()
|
int
|
hashCode()
|
final
void
|
notify()
|
final
void
|
notifyAll()
|
String
|
toString()
|
final
void
|
wait(long arg0, int arg1)
|
final
void
|
wait(long arg0)
|
final
void
|
wait()
|
|
From interface
android.os.Parcelable
abstract
int
|
describeContents()
|
abstract
void
|
writeToParcel(Parcel arg0, int arg1)
|
|
Fields
Public Methods
public
UserAddress
getBuyerBillingAddress
()
Returns |
UserAddress |
address associated with the buyer's payment instrument |
public
String
getEmail
()
Returns |
String |
buyer's email. |
public
String
getGoogleTransactionId
()
Returns |
String |
Google's unique identifier for this transaction. You will store this in your
application. Its value is required to be in the googleTransactionId field on all subsequent
change masked wallet and full wallet requests pertaining to this transaction.
|
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.
|
public
String
getMerchantTransactionId
()
public
String[]
getPaymentDescriptions
()
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.
|
Parameters |
maskedWallet |
MaskedWallet
|
public
void
writeToParcel
(Parcel dest, int flags)
Parameters |
dest |
Parcel
|
flags |
int
|