Package com.braintreegateway
Class CreditCardOptionsRequest
- java.lang.Object
-
- com.braintreegateway.Request
-
- com.braintreegateway.CreditCardOptionsRequest
-
public class CreditCardOptionsRequest extends Request
-
-
Field Summary
Fields Modifier and Type Field Description private BooleanfailOnDuplicatePaymentMethodprivate BooleanfailOnDuplicatePaymentMethodForCustomerprivate BooleanmakeDefaultprivate CreditCardRequestparentprivate BooleanskipAdvancedFraudCheckingprivate StringupdateExistingTokenprivate StringvenmoSdkSessionprivate StringverificationAccountTypeprivate StringverificationAmountprivate StringverificationCurrencyIsoCodeprivate StringverificationMerchantAccountIdprivate BooleanverifyCard
-
Constructor Summary
Constructors Constructor Description CreditCardOptionsRequest(CreditCardRequest parent)
-
Method Summary
-
Methods inherited from class com.braintreegateway.Request
buildXMLElement, buildXMLElement, getKind, toGraphQLVariables
-
-
-
-
Field Detail
-
failOnDuplicatePaymentMethod
private Boolean failOnDuplicatePaymentMethod
-
failOnDuplicatePaymentMethodForCustomer
private Boolean failOnDuplicatePaymentMethodForCustomer
-
makeDefault
private Boolean makeDefault
-
skipAdvancedFraudChecking
private Boolean skipAdvancedFraudChecking
-
verifyCard
private Boolean verifyCard
-
parent
private CreditCardRequest parent
-
updateExistingToken
private String updateExistingToken
-
venmoSdkSession
private String venmoSdkSession
-
verificationAccountType
private String verificationAccountType
-
verificationAmount
private String verificationAmount
-
verificationCurrencyIsoCode
private String verificationCurrencyIsoCode
-
verificationMerchantAccountId
private String verificationMerchantAccountId
-
-
Constructor Detail
-
CreditCardOptionsRequest
public CreditCardOptionsRequest(CreditCardRequest parent)
-
-
Method Detail
-
done
public CreditCardRequest done()
-
failOnDuplicatePaymentMethod
public CreditCardOptionsRequest failOnDuplicatePaymentMethod(Boolean failOnDuplicatePaymentMethod)
-
failOnDuplicatePaymentMethodForCustomer
public CreditCardOptionsRequest failOnDuplicatePaymentMethodForCustomer(Boolean failOnDuplicatePaymentMethodForCustomer)
-
makeDefault
public CreditCardOptionsRequest makeDefault(Boolean makeDefault)
-
skipAdvancedFraudChecking
public CreditCardOptionsRequest skipAdvancedFraudChecking(Boolean skipAdvancedFraudChecking)
-
updateExistingToken
public CreditCardOptionsRequest updateExistingToken(String token)
-
verificationAccountType
public CreditCardOptionsRequest verificationAccountType(String verificationAccountType)
-
verificationAmount
public CreditCardOptionsRequest verificationAmount(String verificationAmount)
-
verifyCard
public CreditCardOptionsRequest verifyCard(Boolean verifyCard)
-
verificationMerchantAccountId
public CreditCardOptionsRequest verificationMerchantAccountId(String verificationMerchantAccountId)
-
venmoSdkSession
@Deprecated public CreditCardOptionsRequest venmoSdkSession(String venmoSdkSession)
Deprecated.- The Venmo SDK integration is Unsupported. Please update your integration to use Pay with Venmo instead
-
verificationCurrencyIsoCode
public CreditCardOptionsRequest verificationCurrencyIsoCode(String verificationCurrencyIsoCode)
-
toQueryString
public String toQueryString()
- Overrides:
toQueryStringin classRequest
-
toQueryString
public String toQueryString(String root)
- Overrides:
toQueryStringin classRequest
-
buildRequest
protected RequestBuilder buildRequest(String root)
-
-