package

com.google.android.gms.wallet

Contains the Wallet Client for Google Play services.

Interfaces

AutoResolvableResult Marks Task results which may involve showing UI to be resolved through ResolvableApiException and that support automatic resolution through the use of AutoResolveHelper
LineItem.Role Role of a line item. 
Payments Entry point for interacting with Wallet buyflow APIs. 

Classes

AutoResolvableVoidResult A Void result that is an AutoResolvableResult
AutoResolveHelper Helper to auto resolve Tasks that may throw ResolvableApiException to request UI being shown before returning the result. 
CardInfo Parcelable representing more detailed information about a payment card. 
CardRequirements Card requirements for the returned payment card. 
CardRequirements.Builder Builder to create a CardRequirements
Cart Parcelable representing a shopping cart. 
Cart.Builder Builder to create a Cart
CountrySpecification Parcelable representing a country. 
CreateWalletObjectsRequest Parcelable representing request to create wallet objects. 
CreateWalletObjectsRequest.Builder Builder to create a CreateWalletObjectsRequest
EnableWalletOptimizationReceiver This class is deprecated. No longer supported.  
FullWallet Parcelable representing a full wallet response. 
FullWalletRequest Parcelable representing a full wallet request. 
FullWalletRequest.Builder Builder to create a FullWalletRequest
GiftCardWalletObject Parcelable representing a gift card wallet object. 
GiftCardWalletObject.Builder Builder for GiftCardWalletObject
InstrumentInfo Parcelable representing more detailed information about a payment instrument. 
IsReadyToPayRequest A Parcelable request that can optionally be passed to isReadyToPay(IsReadyToPayRequest) to specify additional filtering criteria for determining if a user is considered ready to pay
IsReadyToPayRequest.Builder Builder for creating an IsReadyToPayRequest
LineItem Parcelable representing a line item in a shopping cart. 
LineItem.Builder Builder to create a LineItem
LoyaltyWalletObject Parcelable representing a loyalty wallet object. 
LoyaltyWalletObject.Builder Builder to create a LoyaltyWalletObject
MaskedWallet Parcelable representing a masked wallet response. 
MaskedWallet.Builder Builder to create a MaskedWallet
MaskedWalletRequest Parcelable representing a masked wallet request. 
MaskedWalletRequest.Builder Builder to create a MaskedWalletRequest
OfferWalletObject Parcelable representing an offer wallet object. 
OfferWalletObject.Builder Builder to create a OfferWalletObject
PaymentData Parcelable representing a payment data response, which contains the necessary payment result to complete the payment. 
PaymentDataRequest Parcelable representing a payment data request, which provides necessary information to support a payment. 
PaymentDataRequest.Builder Builder to create a PaymentDataRequest
PaymentInstrumentType Payment instrument types that a merchant can support. 
PaymentMethodToken Parcelable representing payment method token. 
PaymentMethodTokenizationParameters Tokenization parameters passed by the integrator used to tokenize the credit card selected by the user. 
PaymentMethodTokenizationParameters.Builder Builder to create a PaymentMethodTokenizationParameters
PaymentMethodTokenizationType Payment method tokenization types. 
PaymentsClient Client for interacting with the Payments APIs. 
ProxyCard This class is deprecated. No longer supported.  
ShippingAddressRequirements Optional shipping address requirements for the returned shipping address. 
ShippingAddressRequirements.Builder Builder to create a ShippingAddressRequirements
TransactionInfo Parcelable representing the detailed info about the transaction. 
TransactionInfo.Builder Builder to create a TransactionInfo
Wallet The main entry point for Google Wallet integration. 
Wallet.WalletOptions Options for using the Wallet API. 
Wallet.WalletOptions.Builder Wallet builder. 
WalletConstants Collection of constant values used by the ClientLibrary. 
WalletObjectsClient Entry point for Wallet objects functionality.