Skip navigation links
A B C D E F G I O P R S T W 

A

allowPrepaidCards(boolean) - Method in class com.braintreepayments.api.models.GooglePaymentRequest
Optional.
API_RESOURCE_KEY - Static variable in class com.braintreepayments.api.models.GooglePaymentCardNonce
 

B

billingAddressFormat(int) - Method in class com.braintreepayments.api.models.GooglePaymentRequest
Optional.
billingAddressFormatToString() - Method in class com.braintreepayments.api.models.GooglePaymentRequest
 
billingAddressRequired(boolean) - Method in class com.braintreepayments.api.models.GooglePaymentRequest
Optional.

C

com.braintreepayments.api - package com.braintreepayments.api
 
com.braintreepayments.api.models - package com.braintreepayments.api.models
 
CREATOR - Static variable in class com.braintreepayments.api.models.GooglePaymentCardNonce
 
CREATOR - Static variable in class com.braintreepayments.api.models.GooglePaymentRequest
 

D

describeContents() - Method in class com.braintreepayments.api.models.GooglePaymentRequest
 

E

emailRequired(boolean) - Method in class com.braintreepayments.api.models.GooglePaymentRequest
Optional.
environment(String) - Method in class com.braintreepayments.api.models.GooglePaymentRequest
 
existingPaymentMethodRequired(boolean) - Method in class com.braintreepayments.api.models.ReadyForGooglePaymentRequest
If set to true, then the GooglePayment#isReadyToPay(BraintreeFragment, ReadyForGooglePaymentRequest, BraintreeResponseListener) method will call the listener with true if the customer is ready to pay with one or more of your supported card networks.
EXTRA_ENVIRONMENT - Static variable in class com.braintreepayments.api.GooglePaymentActivity
 
EXTRA_PAYMENT_DATA_REQUEST - Static variable in class com.braintreepayments.api.GooglePaymentActivity
 
extractPaymentMethodToken(String) - Static method in class com.braintreepayments.api.models.PaymentMethodNonceFactory
 

F

finish() - Method in class com.braintreepayments.api.GooglePaymentActivity
 
fromJson(String) - Static method in class com.braintreepayments.api.models.GooglePaymentCardNonce
Convert an API response to a GooglePaymentCardNonce.
fromJson(JSONObject) - Method in class com.braintreepayments.api.models.GooglePaymentCardNonce
 
fromString(String) - Static method in class com.braintreepayments.api.models.PaymentMethodNonceFactory
 

G

getAllowedAuthMethodsForType(String) - Method in class com.braintreepayments.api.models.GooglePaymentRequest
 
getAllowedCardNetworksForType(String) - Method in class com.braintreepayments.api.models.GooglePaymentRequest
 
getAllowedPaymentMethod(String) - Method in class com.braintreepayments.api.models.GooglePaymentRequest
 
getAllowPrepaidCards() - Method in class com.braintreepayments.api.models.GooglePaymentRequest
 
getBillingAddress() - Method in class com.braintreepayments.api.models.GooglePaymentCardNonce
 
getBillingAddressFormat() - Method in class com.braintreepayments.api.models.GooglePaymentRequest
 
getBinData() - Method in class com.braintreepayments.api.models.GooglePaymentCardNonce
 
getCardType() - Method in class com.braintreepayments.api.models.GooglePaymentCardNonce
 
getEmail() - Method in class com.braintreepayments.api.models.GooglePaymentCardNonce
 
getEnvironment() - Method in class com.braintreepayments.api.models.GooglePaymentRequest
 
getGoogleMerchantId() - Method in class com.braintreepayments.api.models.GooglePaymentRequest
 
getGoogleMerchantName() - Method in class com.braintreepayments.api.models.GooglePaymentRequest
 
getLastFour() - Method in class com.braintreepayments.api.models.GooglePaymentCardNonce
 
getLastTwo() - Method in class com.braintreepayments.api.models.GooglePaymentCardNonce
 
getShippingAddress() - Method in class com.braintreepayments.api.models.GooglePaymentCardNonce
 
getShippingAddressRequirements() - Method in class com.braintreepayments.api.models.GooglePaymentRequest
 
getTokenizationParameters(BraintreeFragment, TokenizationParametersListener) - Static method in class com.braintreepayments.api.GooglePayment
Get Braintree specific tokenization parameters for a Google Payment.
getTokenizationSpecificationForType(String) - Method in class com.braintreepayments.api.models.GooglePaymentRequest
 
getTransactionInfo() - Method in class com.braintreepayments.api.models.GooglePaymentRequest
 
getTypeLabel() - Method in class com.braintreepayments.api.models.GooglePaymentCardNonce
 
googleMerchantId(String) - Method in class com.braintreepayments.api.models.GooglePaymentRequest
 
googleMerchantName(String) - Method in class com.braintreepayments.api.models.GooglePaymentRequest
 
GooglePayment - Class in com.braintreepayments.api
Used to create and tokenize Google Payments payment methods.
GooglePayment() - Constructor for class com.braintreepayments.api.GooglePayment
 
GooglePaymentActivity - Class in com.braintreepayments.api
 
GooglePaymentActivity() - Constructor for class com.braintreepayments.api.GooglePaymentActivity
 
GooglePaymentCardNonce - Class in com.braintreepayments.api.models
PaymentMethodNonce representing a Google Payments card.
GooglePaymentCardNonce() - Constructor for class com.braintreepayments.api.models.GooglePaymentCardNonce
 
GooglePaymentRequest - Class in com.braintreepayments.api.models
Represents the parameters that are needed to use the Google Payments API.
GooglePaymentRequest() - Constructor for class com.braintreepayments.api.models.GooglePaymentRequest
 
GooglePaymentRequest(Parcel) - Constructor for class com.braintreepayments.api.models.GooglePaymentRequest
 

I

isBillingAddressRequired() - Method in class com.braintreepayments.api.models.GooglePaymentRequest
 
isEmailRequired() - Method in class com.braintreepayments.api.models.GooglePaymentRequest
 
isExistingPaymentMethodRequired() - Method in class com.braintreepayments.api.models.ReadyForGooglePaymentRequest
 
isNetworkTokenized() - Method in class com.braintreepayments.api.models.GooglePaymentCardNonce
 
isPayPalEnabled() - Method in class com.braintreepayments.api.models.GooglePaymentRequest
 
isPhoneNumberRequired() - Method in class com.braintreepayments.api.models.GooglePaymentRequest
 
isReadyToPay(BraintreeFragment, <any>) - Static method in class com.braintreepayments.api.GooglePayment
Before starting the Google Payments flow, use this method to check whether the Google Payment API is supported and set up on the device.
isReadyToPay(BraintreeFragment, ReadyForGooglePaymentRequest, <any>) - Static method in class com.braintreepayments.api.GooglePayment
Before starting the Google Payments flow, use this method to check whether the Google Payment API is supported and set up on the device.
isShippingAddressRequired() - Method in class com.braintreepayments.api.models.GooglePaymentRequest
 

O

onActivityResult(int, int, Intent) - Method in class com.braintreepayments.api.GooglePaymentActivity
 
onCreate(Bundle) - Method in class com.braintreepayments.api.GooglePaymentActivity
 
onSaveInstanceState(Bundle) - Method in class com.braintreepayments.api.GooglePaymentActivity
 

P

PaymentMethodNonceFactory - Class in com.braintreepayments.api.models
 
PaymentMethodNonceFactory() - Constructor for class com.braintreepayments.api.models.PaymentMethodNonceFactory
 
paypalEnabled(boolean) - Method in class com.braintreepayments.api.models.GooglePaymentRequest
Defines if PayPal should be an available payment method in Google Pay.
phoneNumberRequired(boolean) - Method in class com.braintreepayments.api.models.GooglePaymentRequest
Optional.
postalAddressFromJson(JSONObject) - Static method in class com.braintreepayments.api.models.GooglePaymentCardNonce
 

R

ReadyForGooglePaymentRequest - Class in com.braintreepayments.api.models
Optional parameters to use when checking whether Google Pay is supported and set up on the customer's device.
ReadyForGooglePaymentRequest() - Constructor for class com.braintreepayments.api.models.ReadyForGooglePaymentRequest
 
requestPayment(BraintreeFragment, GooglePaymentRequest) - Static method in class com.braintreepayments.api.GooglePayment
Launch a Google Payments request.

S

setAllowedAuthMethods(String, JSONArray) - Method in class com.braintreepayments.api.models.GooglePaymentRequest
Simple wrapper to configure the GooglePaymentRequest's allowedAuthMethods
setAllowedCardNetworks(String, JSONArray) - Method in class com.braintreepayments.api.models.GooglePaymentRequest
Simple wrapper to configure the GooglePaymentRequest's cardNetworks
setAllowedPaymentMethod(String, JSONObject) - Method in class com.braintreepayments.api.models.GooglePaymentRequest
Simple wrapper to assign given parameters to specified paymentMethod
setTokenizationSpecificationForType(String, JSONObject) - Method in class com.braintreepayments.api.models.GooglePaymentRequest
Simple wrapper to configure the GooglePaymentRequest's tokenizationSpecification
shippingAddressRequired(boolean) - Method in class com.braintreepayments.api.models.GooglePaymentRequest
Optional.
shippingAddressRequirements(ShippingAddressRequirements) - Method in class com.braintreepayments.api.models.GooglePaymentRequest
Optional.

T

toJson() - Method in class com.braintreepayments.api.models.GooglePaymentRequest
Assemble all declared parts of a GooglePaymentRequest to a JSON string for use in making requests against Google
tokenize(BraintreeFragment, PaymentData) - Static method in class com.braintreepayments.api.GooglePayment
Call this method when you've received a successful PaymentData response in your activity or fragment's onActivityResult method to get a GooglePaymentCardNonce.
transactionInfo(TransactionInfo) - Method in class com.braintreepayments.api.models.GooglePaymentRequest
Details and the price of the transaction.

W

writeToParcel(Parcel, int) - Method in class com.braintreepayments.api.models.GooglePaymentCardNonce
 
writeToParcel(Parcel, int) - Method in class com.braintreepayments.api.models.GooglePaymentRequest
 
A B C D E F G I O P R S T W 
Skip navigation links