public class PaymentMethodOptionsRequest extends Request
Modifier and Type | Field and Description |
---|---|
private Boolean |
failOnDuplicatePaymentMethod |
private Boolean |
makeDefault |
private PaymentMethodRequest |
parent |
private PaymentMethodOptionsAdyenRequest |
paymentMethodOptionsAdyenRequest |
private PaymentMethodOptionsPayPalRequest |
paymentMethodOptionsPayPalRequest |
private UsBankAccountVerification.VerificationMethod |
usBankAccountVerificationMethod |
private String |
venmoSdkSession |
private String |
verificationAccountType |
private String |
verificationAmount |
private String |
verificationMerchantAccountId |
private Boolean |
verifyCard |
Constructor and Description |
---|
PaymentMethodOptionsRequest() |
PaymentMethodOptionsRequest(PaymentMethodRequest parent) |
Modifier and Type | Method and Description |
---|---|
PaymentMethodOptionsAdyenRequest |
adyen() |
protected RequestBuilder |
buildRequest(String root) |
PaymentMethodRequest |
done() |
PaymentMethodOptionsRequest |
failOnDuplicatePaymentMethod(Boolean failOnDuplicatePaymentMethod) |
Boolean |
getMakeDefault() |
PaymentMethodOptionsRequest |
makeDefault(Boolean makeDefault) |
PaymentMethodOptionsPayPalRequest |
paypal() |
String |
toXML() |
PaymentMethodOptionsRequest |
usBankAccountVerificationMethod(UsBankAccountVerification.VerificationMethod verificationMethod) |
PaymentMethodOptionsRequest |
venmoSdkSession(String venmoSdkSession) |
PaymentMethodOptionsRequest |
verificationAccountType(String verificationAccountType) |
PaymentMethodOptionsRequest |
verificationAmount(String verificationAmount) |
PaymentMethodOptionsRequest |
verificationMerchantAccountId(String verificationMerchantAccountId) |
PaymentMethodOptionsRequest |
verifyCard(Boolean verifyCard) |
buildXMLElement, buildXMLElement, getKind, toGraphQLVariables, toQueryString, toQueryString
private Boolean makeDefault
private PaymentMethodRequest parent
private String verificationMerchantAccountId
private String verificationAccountType
private Boolean failOnDuplicatePaymentMethod
private Boolean verifyCard
private String verificationAmount
private String venmoSdkSession
private PaymentMethodOptionsAdyenRequest paymentMethodOptionsAdyenRequest
private PaymentMethodOptionsPayPalRequest paymentMethodOptionsPayPalRequest
private UsBankAccountVerification.VerificationMethod usBankAccountVerificationMethod
public PaymentMethodOptionsRequest()
public PaymentMethodOptionsRequest(PaymentMethodRequest parent)
public PaymentMethodRequest done()
public Boolean getMakeDefault()
public PaymentMethodOptionsRequest makeDefault(Boolean makeDefault)
public PaymentMethodOptionsRequest verificationMerchantAccountId(String verificationMerchantAccountId)
public PaymentMethodOptionsRequest verificationAccountType(String verificationAccountType)
public PaymentMethodOptionsRequest failOnDuplicatePaymentMethod(Boolean failOnDuplicatePaymentMethod)
public PaymentMethodOptionsRequest verifyCard(Boolean verifyCard)
public PaymentMethodOptionsRequest verificationAmount(String verificationAmount)
public PaymentMethodOptionsRequest venmoSdkSession(String venmoSdkSession)
public PaymentMethodOptionsPayPalRequest paypal()
public PaymentMethodOptionsAdyenRequest adyen()
public PaymentMethodOptionsRequest usBankAccountVerificationMethod(UsBankAccountVerification.VerificationMethod verificationMethod)
protected RequestBuilder buildRequest(String root)
Copyright © 2013-2020. All Rights Reserved.