com.google.android.gms.wallet

Contains the Wallet Client for Google Play services.

Annotations

CreateWalletObjectsRequest.CreateMode The creation mode to use. 
InstrumentInfo.CardClass Card class indicates whether it is a credit, debit or prepaid card. 
WalletConstants.BillingAddressFormat The Google Pay API will collect the billing address for you if required. 
WalletConstants.CardClass Card class indicates whether it is a credit, debit, or prepaid card. 
WalletConstants.CardNetwork Credit card networks. 
WalletConstants.PaymentCardRecognitionType The OCR input types for OCR 3P API. 
WalletConstants.PaymentMethod The payment methods you support. 
WalletConstants.PaymentMethodTokenizationType Payment method tokenization types. 
WalletConstants.TotalPriceStatus The status of the total price used in TransactionInfo

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

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
CreateWalletObjectsRequest Parcelable representing request to create wallet objects. 
CreateWalletObjectsRequest.Builder Builder to create a CreateWalletObjectsRequest
CreditCardExpirationDate A Parcelable that represents the Date passed back from Google Payment API. 
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 PaymentsClient.isReadyToPay(IsReadyToPayRequest) to specify additional filtering criteria for determining if a user is considered ready to pay
IsReadyToPayRequest.Builder This class is deprecated. Use the JSON request format instead, see IsReadyToPayRequest.fromJson(String).  
LoyaltyWalletObject Parcelable representing a loyalty wallet object. 
LoyaltyWalletObject.Builder Builder to create a LoyaltyWalletObject
OfferWalletObject Parcelable representing an offer wallet object. 
OfferWalletObject.Builder Builder to create a OfferWalletObject
PaymentCardRecognitionIntentRequest A Parcelable request to the PaymentsClient.getPaymentCardRecognitionIntent(PaymentCardRecognitionIntentRequest) API to get a PendingIntent of the Google payment card recognition Activity. 
PaymentCardRecognitionIntentRequest.Builder Builder to create a PaymentCardRecognitionIntentRequest instance. 
PaymentCardRecognitionIntentResponse A Parcelable that represents a response from the PaymentsClient.getPaymentCardRecognitionIntent(PaymentCardRecognitionIntentRequest) API to get a PendingIntent for the Google payment card recognition Activity. 
PaymentCardRecognitionResult A Parcelable that represents the result passed back from Google payment card recognition Activity when a payment card has been successfully recognized. 
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 This class is deprecated. Use the JSON request format instead, see PaymentDataRequest.fromJson(String).  
PaymentInstrumentType Payment instrument types that a merchant can support. 
PaymentMethodToken Parcelable representing payment method token. 
PaymentMethodTokenizationParameters Tokenization parameters that the integrator passes to tokenize the credit card that the user selects. 
PaymentMethodTokenizationParameters.Builder Builder to create a PaymentMethodTokenizationParameters
PaymentsClient Client for interacting with the Google Pay API. 
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 Wallet library 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.