public class TransactionOptionsRequest extends Request
Modifier and Type | Field and Description |
---|---|
private Boolean |
addBillingAddressToPaymentMethod |
private Boolean |
holdInEscrow |
private TransactionRequest |
parent |
private String |
payeeEmail |
private String |
payeeId |
private Boolean |
skipAdvancedFraudChecking |
private Boolean |
skipAvs |
private Boolean |
skipCvv |
private Boolean |
storeInVault |
private Boolean |
storeInVaultOnSuccess |
private Boolean |
storeShippingAddressInVault |
private Boolean |
submitForSettlement |
private TransactionOptionsAdyenRequest |
transactionOptionsAdyenRequest |
private TransactionOptionsAmexRewardsRequest |
transactionOptionsAmexRewardsRequest |
private TransactionOptionsCreditCardRequest |
transactionOptionsCreditCardRequest |
private TransactionOptionsPayPalRequest |
transactionOptionsPayPalRequest |
private TransactionOptionsThreeDSecureRequest |
transactionOptionsThreeDSecureRequest |
private TransactionOptionsVenmoRequest |
transactionOptionsVenmoRequest |
private String |
venmoSdkSession |
Constructor and Description |
---|
TransactionOptionsRequest(TransactionRequest parent) |
buildXMLElement, buildXMLElement, getKind, toGraphQLVariables
private Boolean addBillingAddressToPaymentMethod
private Boolean holdInEscrow
private TransactionRequest parent
private Boolean storeInVault
private Boolean storeInVaultOnSuccess
private Boolean storeShippingAddressInVault
private Boolean submitForSettlement
private String venmoSdkSession
private String payeeId
private String payeeEmail
private Boolean skipAdvancedFraudChecking
private Boolean skipAvs
private Boolean skipCvv
private TransactionOptionsPayPalRequest transactionOptionsPayPalRequest
private TransactionOptionsAdyenRequest transactionOptionsAdyenRequest
private TransactionOptionsAmexRewardsRequest transactionOptionsAmexRewardsRequest
private TransactionOptionsThreeDSecureRequest transactionOptionsThreeDSecureRequest
private TransactionOptionsVenmoRequest transactionOptionsVenmoRequest
private TransactionOptionsCreditCardRequest transactionOptionsCreditCardRequest
public TransactionOptionsRequest(TransactionRequest parent)
public TransactionOptionsRequest addBillingAddressToPaymentMethod(Boolean addBillingAddressToPaymentMethod)
public TransactionRequest done()
public TransactionOptionsRequest holdInEscrow(Boolean holdInEscrow)
public TransactionOptionsRequest storeInVault(Boolean storeInVault)
public TransactionOptionsRequest storeInVaultOnSuccess(Boolean storeInVaultOnSuccess)
public TransactionOptionsRequest storeShippingAddressInVault(Boolean storeShippingAddressInVault)
public TransactionOptionsRequest submitForSettlement(Boolean submitForSettlement)
public TransactionOptionsRequest venmoSdkSession(String venmoSdkSession)
public TransactionOptionsRequest payeeId(String payeeId)
public TransactionOptionsRequest payeeEmail(String payeeEmail)
public TransactionOptionsRequest skipAdvancedFraudChecking(Boolean skipAdvancedFraudChecking)
public TransactionOptionsRequest skipAvs(Boolean skipAvs)
public TransactionOptionsRequest skipCvv(Boolean skipCvv)
public TransactionOptionsPayPalRequest paypal()
public TransactionOptionsAdyenRequest adyen()
public TransactionOptionsAmexRewardsRequest amexRewards()
public TransactionOptionsThreeDSecureRequest threeDSecure()
public TransactionOptionsVenmoRequest venmo()
public TransactionOptionsCreditCardRequest creditCard()
public String toQueryString()
toQueryString
in class Request
public String toQueryString(String root)
toQueryString
in class Request
protected RequestBuilder buildRequest(String root)
Copyright © 2013-2020. All Rights Reserved.