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)