Package com.chargebee.models
Class PaymentSource.CreateUsingPermanentTokenRequest
java.lang.Object
com.chargebee.internal.RequestBase<U>
com.chargebee.internal.Request<PaymentSource.CreateUsingPermanentTokenRequest>
com.chargebee.models.PaymentSource.CreateUsingPermanentTokenRequest
- Enclosing class:
- PaymentSource
public static class PaymentSource.CreateUsingPermanentTokenRequest
extends Request<PaymentSource.CreateUsingPermanentTokenRequest>
-
Field Summary
Fields inherited from class com.chargebee.internal.RequestBase
headers, isIdempotent, isJsonRequest, params, paramsV2, subDomain, uri -
Method Summary
Modifier and TypeMethodDescriptionadditionalInformation(org.json.JSONObject additionalInformation) billingAddressCity(String billingAddressCity) billingAddressCountry(String billingAddressCountry) billingAddressEmail(String billingAddressEmail) billingAddressFirstName(String billingAddressFirstName) billingAddressLastName(String billingAddressLastName) billingAddressLine1(String billingAddressLine1) billingAddressLine2(String billingAddressLine2) billingAddressLine3(String billingAddressLine3) billingAddressState(String billingAddressState) billingAddressStateCode(String billingAddressStateCode) billingAddressZip(String billingAddressZip) cardBrand(PaymentSource.Card.Brand cardBrand) cardExpiryMonth(Integer cardExpiryMonth) cardExpiryYear(Integer cardExpiryYear) cardFundingType(PaymentSource.Card.FundingType cardFundingType) customerId(String customerId) customerProfileToken(String customerProfileToken) gatewayAccountId(String gatewayAccountId) issuingCountry(String issuingCountry) networkTransactionId(String networkTransactionId) params()paymentMethodToken(String paymentMethodToken) referenceId(String referenceId) replacePrimaryPaymentSource(Boolean replacePrimaryPaymentSource) skipRetrieval(Boolean skipRetrieval) 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
-
customerId
-
type
-
gatewayAccountId
-
referenceId
-
issuingCountry
-
replacePrimaryPaymentSource
public PaymentSource.CreateUsingPermanentTokenRequest replacePrimaryPaymentSource(Boolean replacePrimaryPaymentSource) -
paymentMethodToken
-
customerProfileToken
public PaymentSource.CreateUsingPermanentTokenRequest customerProfileToken(String customerProfileToken) -
networkTransactionId
public PaymentSource.CreateUsingPermanentTokenRequest networkTransactionId(String networkTransactionId) -
mandateId
-
skipRetrieval
-
additionalInformation
public PaymentSource.CreateUsingPermanentTokenRequest additionalInformation(org.json.JSONObject additionalInformation) -
cardLast4
-
cardIin
-
cardExpiryMonth
-
cardExpiryYear
-
cardBrand
-
cardFundingType
public PaymentSource.CreateUsingPermanentTokenRequest cardFundingType(PaymentSource.Card.FundingType cardFundingType) -
billingAddressFirstName
public PaymentSource.CreateUsingPermanentTokenRequest billingAddressFirstName(String billingAddressFirstName) -
billingAddressLastName
public PaymentSource.CreateUsingPermanentTokenRequest billingAddressLastName(String billingAddressLastName) -
billingAddressEmail
public PaymentSource.CreateUsingPermanentTokenRequest billingAddressEmail(String billingAddressEmail) -
billingAddressLine1
public PaymentSource.CreateUsingPermanentTokenRequest billingAddressLine1(String billingAddressLine1) -
billingAddressLine2
public PaymentSource.CreateUsingPermanentTokenRequest billingAddressLine2(String billingAddressLine2) -
billingAddressLine3
public PaymentSource.CreateUsingPermanentTokenRequest billingAddressLine3(String billingAddressLine3) -
billingAddressCity
-
billingAddressStateCode
public PaymentSource.CreateUsingPermanentTokenRequest billingAddressStateCode(String billingAddressStateCode) -
billingAddressState
public PaymentSource.CreateUsingPermanentTokenRequest billingAddressState(String billingAddressState) -
billingAddressZip
-
billingAddressCountry
public PaymentSource.CreateUsingPermanentTokenRequest billingAddressCountry(String billingAddressCountry) -
params
- Overrides:
paramsin classRequest<PaymentSource.CreateUsingPermanentTokenRequest>
-