public static class Customer.CollectPaymentRequest extends Request<Customer.CollectPaymentRequest>
headers, params, uriheader, headers, setIdempotencyKey, uripublic Customer.CollectPaymentRequest amount(Integer amount)
public Customer.CollectPaymentRequest paymentSourceId(String paymentSourceId)
public Customer.CollectPaymentRequest tokenId(String tokenId)
public Customer.CollectPaymentRequest replacePrimaryPaymentSource(Boolean replacePrimaryPaymentSource)
public Customer.CollectPaymentRequest retainPaymentSource(Boolean retainPaymentSource)
public Customer.CollectPaymentRequest paymentInitiator(PaymentInitiator paymentInitiator)
public Customer.CollectPaymentRequest paymentMethodType(Type paymentMethodType)
public Customer.CollectPaymentRequest paymentMethodGatewayAccountId(String paymentMethodGatewayAccountId)
public Customer.CollectPaymentRequest paymentMethodReferenceId(String paymentMethodReferenceId)
public Customer.CollectPaymentRequest paymentMethodTmpToken(String paymentMethodTmpToken)
public Customer.CollectPaymentRequest paymentMethodAdditionalInformation(org.json.JSONObject paymentMethodAdditionalInformation)
public Customer.CollectPaymentRequest cardGatewayAccountId(String cardGatewayAccountId)
public Customer.CollectPaymentRequest cardFirstName(String cardFirstName)
public Customer.CollectPaymentRequest cardLastName(String cardLastName)
public Customer.CollectPaymentRequest cardNumber(String cardNumber)
public Customer.CollectPaymentRequest cardExpiryMonth(Integer cardExpiryMonth)
public Customer.CollectPaymentRequest cardExpiryYear(Integer cardExpiryYear)
public Customer.CollectPaymentRequest cardCvv(String cardCvv)
public Customer.CollectPaymentRequest cardBillingAddr1(String cardBillingAddr1)
public Customer.CollectPaymentRequest cardBillingAddr2(String cardBillingAddr2)
public Customer.CollectPaymentRequest cardBillingCity(String cardBillingCity)
public Customer.CollectPaymentRequest cardBillingStateCode(String cardBillingStateCode)
public Customer.CollectPaymentRequest cardBillingState(String cardBillingState)
public Customer.CollectPaymentRequest cardBillingZip(String cardBillingZip)
public Customer.CollectPaymentRequest cardBillingCountry(String cardBillingCountry)
public Customer.CollectPaymentRequest cardAdditionalInformation(org.json.JSONObject cardAdditionalInformation)
public Customer.CollectPaymentRequest paymentIntentId(String paymentIntentId)
public Customer.CollectPaymentRequest paymentIntentGatewayAccountId(String paymentIntentGatewayAccountId)
public Customer.CollectPaymentRequest paymentIntentGwToken(String paymentIntentGwToken)
public Customer.CollectPaymentRequest paymentIntentPaymentMethodType(PaymentIntent.PaymentMethodType paymentIntentPaymentMethodType)
@Deprecated public Customer.CollectPaymentRequest paymentIntentGwPaymentMethodId(String paymentIntentGwPaymentMethodId)
public Customer.CollectPaymentRequest paymentIntentReferenceId(String paymentIntentReferenceId)
public Customer.CollectPaymentRequest paymentIntentAdditionalInformation(org.json.JSONObject paymentIntentAdditionalInformation)
public Customer.CollectPaymentRequest invoiceAllocationInvoiceId(int index, String invoiceAllocationInvoiceId)
public Customer.CollectPaymentRequest invoiceAllocationAllocationAmount(int index, Integer invoiceAllocationAllocationAmount)
public Params params()
params in class Request<Customer.CollectPaymentRequest>Copyright © 2023 ChargeBee. All rights reserved.