com.chargebee.models
Class Customer.CollectPaymentRequest
java.lang.Object
com.chargebee.internal.RequestBase<U>
com.chargebee.internal.Request<Customer.CollectPaymentRequest>
com.chargebee.models.Customer.CollectPaymentRequest
- Enclosing class:
- Customer
public static class Customer.CollectPaymentRequest
- extends Request<Customer.CollectPaymentRequest>
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
amount
public Customer.CollectPaymentRequest amount(Integer amount)
paymentSourceId
public Customer.CollectPaymentRequest paymentSourceId(String paymentSourceId)
tokenId
public Customer.CollectPaymentRequest tokenId(String tokenId)
replacePrimaryPaymentSource
public Customer.CollectPaymentRequest replacePrimaryPaymentSource(Boolean replacePrimaryPaymentSource)
retainPaymentSource
public Customer.CollectPaymentRequest retainPaymentSource(Boolean retainPaymentSource)
paymentMethodType
public Customer.CollectPaymentRequest paymentMethodType(Type paymentMethodType)
paymentMethodGatewayAccountId
public Customer.CollectPaymentRequest paymentMethodGatewayAccountId(String paymentMethodGatewayAccountId)
paymentMethodReferenceId
public Customer.CollectPaymentRequest paymentMethodReferenceId(String paymentMethodReferenceId)
paymentMethodTmpToken
public Customer.CollectPaymentRequest paymentMethodTmpToken(String paymentMethodTmpToken)
cardGatewayAccountId
public Customer.CollectPaymentRequest cardGatewayAccountId(String cardGatewayAccountId)
cardFirstName
public Customer.CollectPaymentRequest cardFirstName(String cardFirstName)
cardLastName
public Customer.CollectPaymentRequest cardLastName(String cardLastName)
cardNumber
public Customer.CollectPaymentRequest cardNumber(String cardNumber)
cardExpiryMonth
public Customer.CollectPaymentRequest cardExpiryMonth(Integer cardExpiryMonth)
cardExpiryYear
public Customer.CollectPaymentRequest cardExpiryYear(Integer cardExpiryYear)
cardCvv
public Customer.CollectPaymentRequest cardCvv(String cardCvv)
cardBillingAddr1
public Customer.CollectPaymentRequest cardBillingAddr1(String cardBillingAddr1)
cardBillingAddr2
public Customer.CollectPaymentRequest cardBillingAddr2(String cardBillingAddr2)
cardBillingCity
public Customer.CollectPaymentRequest cardBillingCity(String cardBillingCity)
cardBillingStateCode
public Customer.CollectPaymentRequest cardBillingStateCode(String cardBillingStateCode)
cardBillingState
public Customer.CollectPaymentRequest cardBillingState(String cardBillingState)
cardBillingZip
public Customer.CollectPaymentRequest cardBillingZip(String cardBillingZip)
cardBillingCountry
public Customer.CollectPaymentRequest cardBillingCountry(String cardBillingCountry)
paymentIntentId
public Customer.CollectPaymentRequest paymentIntentId(String paymentIntentId)
paymentIntentGatewayAccountId
public Customer.CollectPaymentRequest paymentIntentGatewayAccountId(String paymentIntentGatewayAccountId)
paymentIntentGwToken
public Customer.CollectPaymentRequest paymentIntentGwToken(String paymentIntentGwToken)
paymentIntentGwPaymentMethodId
@Deprecated
public Customer.CollectPaymentRequest paymentIntentGwPaymentMethodId(String paymentIntentGwPaymentMethodId)
- Deprecated.
paymentIntentReferenceId
public Customer.CollectPaymentRequest paymentIntentReferenceId(String paymentIntentReferenceId)
invoiceAllocationInvoiceId
public Customer.CollectPaymentRequest invoiceAllocationInvoiceId(int index,
String invoiceAllocationInvoiceId)
invoiceAllocationAllocationAmount
public Customer.CollectPaymentRequest invoiceAllocationAllocationAmount(int index,
Integer invoiceAllocationAllocationAmount)
params
public Params params()
- Overrides:
params in class Request<Customer.CollectPaymentRequest>
Copyright © 2019 ChargeBee. All Rights Reserved.