com.chargebee.models
Class Customer.CollectPaymentRequest

java.lang.Object
  extended by com.chargebee.internal.RequestBase<U>
      extended by com.chargebee.internal.Request<Customer.CollectPaymentRequest>
          extended by com.chargebee.models.Customer.CollectPaymentRequest
Enclosing class:
Customer

public static class Customer.CollectPaymentRequest
extends Request<Customer.CollectPaymentRequest>


Field Summary
 
Fields inherited from class com.chargebee.internal.RequestBase
headers, params, uri
 
Method Summary
 Customer.CollectPaymentRequest amount(Integer amount)
           
 Customer.CollectPaymentRequest cardBillingAddr1(String cardBillingAddr1)
           
 Customer.CollectPaymentRequest cardBillingAddr2(String cardBillingAddr2)
           
 Customer.CollectPaymentRequest cardBillingCity(String cardBillingCity)
           
 Customer.CollectPaymentRequest cardBillingCountry(String cardBillingCountry)
           
 Customer.CollectPaymentRequest cardBillingState(String cardBillingState)
           
 Customer.CollectPaymentRequest cardBillingStateCode(String cardBillingStateCode)
           
 Customer.CollectPaymentRequest cardBillingZip(String cardBillingZip)
           
 Customer.CollectPaymentRequest cardCvv(String cardCvv)
           
 Customer.CollectPaymentRequest cardExpiryMonth(Integer cardExpiryMonth)
           
 Customer.CollectPaymentRequest cardExpiryYear(Integer cardExpiryYear)
           
 Customer.CollectPaymentRequest cardFirstName(String cardFirstName)
           
 Customer.CollectPaymentRequest cardGatewayAccountId(String cardGatewayAccountId)
           
 Customer.CollectPaymentRequest cardLastName(String cardLastName)
           
 Customer.CollectPaymentRequest cardNumber(String cardNumber)
           
 Customer.CollectPaymentRequest invoiceAllocationAllocationAmount(int index, Integer invoiceAllocationAllocationAmount)
           
 Customer.CollectPaymentRequest invoiceAllocationInvoiceId(int index, String invoiceAllocationInvoiceId)
           
 Params params()
           
 Customer.CollectPaymentRequest paymentIntentGatewayAccountId(String paymentIntentGatewayAccountId)
           
 Customer.CollectPaymentRequest paymentIntentGwPaymentMethodId(String paymentIntentGwPaymentMethodId)
          Deprecated. 
 Customer.CollectPaymentRequest paymentIntentGwToken(String paymentIntentGwToken)
           
 Customer.CollectPaymentRequest paymentIntentId(String paymentIntentId)
           
 Customer.CollectPaymentRequest paymentIntentReferenceId(String paymentIntentReferenceId)
           
 Customer.CollectPaymentRequest paymentMethodGatewayAccountId(String paymentMethodGatewayAccountId)
           
 Customer.CollectPaymentRequest paymentMethodReferenceId(String paymentMethodReferenceId)
           
 Customer.CollectPaymentRequest paymentMethodTmpToken(String paymentMethodTmpToken)
           
 Customer.CollectPaymentRequest paymentMethodType(Type paymentMethodType)
           
 Customer.CollectPaymentRequest paymentSourceId(String paymentSourceId)
           
 Customer.CollectPaymentRequest replacePrimaryPaymentSource(Boolean replacePrimaryPaymentSource)
           
 Customer.CollectPaymentRequest retainPaymentSource(Boolean retainPaymentSource)
           
 Customer.CollectPaymentRequest tokenId(String tokenId)
           
 
Methods inherited from class com.chargebee.internal.Request
param, request, request
 
Methods inherited from class com.chargebee.internal.RequestBase
header
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

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.