public final class

FullWallet

extends Object
implements Parcelable
java.lang.Object
   ↳ com.google.android.gms.wallet.FullWallet

Class Overview


Parcelable representing a full wallet response.

Summary


[Expand]
Inherited Constants
From interface android.os.Parcelable
Fields
public static final Creator<FullWallet> CREATOR
Public Constructors
FullWallet()
Public Methods
int describeContents()
Address getBillingAddress()
String getEmail()
String getGoogleTransactionId()
String getMerchantTransactionId()
String[] getPaymentDescriptions()
ProxyCard getProxyCard()
Address getShippingAddress()
int getVersionCode()
void writeToParcel(Parcel out, int flags)
[Expand]
Inherited Methods
From class java.lang.Object
From interface android.os.Parcelable

Fields


public static final Creator<FullWallet> CREATOR

Public Constructors


public FullWallet ()

Public Methods


public int describeContents ()

public Address getBillingAddress ()

Returns
  • Billing address associated with the payment instrument.

public String getEmail ()

Returns
  • buyer's email

public String getGoogleTransactionId ()

Returns
  • Google's unique identifier for this transaction, will be identical to the value passed in FullWalletRequest.

public String getMerchantTransactionId ()

Returns
  • An optional merchant identifier for this transaction, will be identical to the value passed in FullWalletRequest

public String[] getPaymentDescriptions ()

Returns
  • A list of funding sources used to fund the Google Wallet transaction.

    IMPORTANT: the list is sorted in the order in which funds will be applied. 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.

public ProxyCard getProxyCard ()

Returns
  • The one-time credit card to use for payment processing

public Address getShippingAddress ()

Returns
  • Buyer's shipping address

public int getVersionCode ()

public void writeToParcel (Parcel out, int flags)