Package 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
-
Field Summary
Fields inherited from class com.chargebee.internal.RequestBase
headers, isIdempotent, isJsonRequest, params, paramsV2, subDomain, uri -
Method Summary
Modifier and TypeMethodDescriptioncardAdditionalInformation(org.json.JSONObject cardAdditionalInformation) cardBillingAddr1(String cardBillingAddr1) cardBillingAddr2(String cardBillingAddr2) cardBillingCity(String cardBillingCity) cardBillingCountry(String cardBillingCountry) cardBillingState(String cardBillingState) cardBillingStateCode(String cardBillingStateCode) cardBillingZip(String cardBillingZip) cardExpiryMonth(Integer cardExpiryMonth) cardExpiryYear(Integer cardExpiryYear) cardFirstName(String cardFirstName) cardGatewayAccountId(String cardGatewayAccountId) cardLastName(String cardLastName) cardNumber(String cardNumber) cardPreferredScheme(Card.PreferredScheme cardPreferredScheme) invoiceAllocationAllocationAmount(int index, Long invoiceAllocationAllocationAmount) invoiceAllocationInvoiceId(int index, String invoiceAllocationInvoiceId) params()paymentInitiator(PaymentInitiator paymentInitiator) paymentIntentAdditionalInformation(org.json.JSONObject paymentIntentAdditionalInformation) paymentIntentGatewayAccountId(String paymentIntentGatewayAccountId) paymentIntentGwPaymentMethodId(String paymentIntentGwPaymentMethodId) Deprecated.paymentIntentGwToken(String paymentIntentGwToken) paymentIntentId(String paymentIntentId) paymentIntentPaymentMethodType(PaymentIntent.PaymentMethodType paymentIntentPaymentMethodType) paymentIntentReferenceId(String paymentIntentReferenceId) paymentMethodAdditionalInformation(org.json.JSONObject paymentMethodAdditionalInformation) paymentMethodGatewayAccountId(String paymentMethodGatewayAccountId) paymentMethodReferenceId(String paymentMethodReferenceId) paymentMethodTmpToken(String paymentMethodTmpToken) paymentMethodType(Type paymentMethodType) paymentSourceId(String paymentSourceId) replacePrimaryPaymentSource(Boolean replacePrimaryPaymentSource) retainPaymentSource(Boolean retainPaymentSource) Methods inherited from class com.chargebee.internal.Request
httpMeth, param, pathParam, request, request, setIdempotencyMethods inherited from class com.chargebee.internal.RequestBase
header, headers, paramsV2, setIdempotencyKey, uri
-
Method Details
-
amount
-
paymentSourceId
-
tokenId
-
replacePrimaryPaymentSource
public Customer.CollectPaymentRequest replacePrimaryPaymentSource(Boolean replacePrimaryPaymentSource) -
retainPaymentSource
-
paymentInitiator
-
paymentMethodType
-
paymentMethodGatewayAccountId
public Customer.CollectPaymentRequest paymentMethodGatewayAccountId(String paymentMethodGatewayAccountId) -
paymentMethodReferenceId
-
paymentMethodTmpToken
-
paymentMethodAdditionalInformation
public Customer.CollectPaymentRequest paymentMethodAdditionalInformation(org.json.JSONObject paymentMethodAdditionalInformation) -
cardGatewayAccountId
-
cardFirstName
-
cardLastName
-
cardNumber
-
cardExpiryMonth
-
cardExpiryYear
-
cardCvv
-
cardPreferredScheme
-
cardBillingAddr1
-
cardBillingAddr2
-
cardBillingCity
-
cardBillingStateCode
-
cardBillingState
-
cardBillingZip
-
cardBillingCountry
-
cardAdditionalInformation
public Customer.CollectPaymentRequest cardAdditionalInformation(org.json.JSONObject cardAdditionalInformation) -
paymentIntentId
-
paymentIntentGatewayAccountId
public Customer.CollectPaymentRequest paymentIntentGatewayAccountId(String paymentIntentGatewayAccountId) -
paymentIntentGwToken
-
paymentIntentPaymentMethodType
public Customer.CollectPaymentRequest paymentIntentPaymentMethodType(PaymentIntent.PaymentMethodType paymentIntentPaymentMethodType) -
paymentIntentGwPaymentMethodId
@Deprecated public Customer.CollectPaymentRequest paymentIntentGwPaymentMethodId(String paymentIntentGwPaymentMethodId) Deprecated. -
paymentIntentReferenceId
-
paymentIntentAdditionalInformation
public Customer.CollectPaymentRequest paymentIntentAdditionalInformation(org.json.JSONObject paymentIntentAdditionalInformation) -
invoiceAllocationInvoiceId
public Customer.CollectPaymentRequest invoiceAllocationInvoiceId(int index, String invoiceAllocationInvoiceId) -
invoiceAllocationAllocationAmount
public Customer.CollectPaymentRequest invoiceAllocationAllocationAmount(int index, Long invoiceAllocationAllocationAmount) -
params
- Overrides:
paramsin classRequest<Customer.CollectPaymentRequest>
-