Package com.chargebee.models
Class PaymentSource.CreateCardRequest
java.lang.Object
com.chargebee.internal.RequestBase<U>
com.chargebee.internal.Request<PaymentSource.CreateCardRequest>
com.chargebee.models.PaymentSource.CreateCardRequest
- Enclosing class:
- PaymentSource
public static class PaymentSource.CreateCardRequest
extends Request<PaymentSource.CreateCardRequest>
-
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(PaymentSource.Card.PreferredScheme cardPreferredScheme) customerId(String customerId) params()replacePrimaryPaymentSource(Boolean replacePrimaryPaymentSource) 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
-
replacePrimaryPaymentSource
public PaymentSource.CreateCardRequest replacePrimaryPaymentSource(Boolean replacePrimaryPaymentSource) -
cardGatewayAccountId
-
cardFirstName
-
cardLastName
-
cardNumber
-
cardExpiryMonth
-
cardExpiryYear
-
cardCvv
-
cardPreferredScheme
public PaymentSource.CreateCardRequest cardPreferredScheme(PaymentSource.Card.PreferredScheme cardPreferredScheme) -
cardBillingAddr1
-
cardBillingAddr2
-
cardBillingCity
-
cardBillingStateCode
-
cardBillingState
-
cardBillingZip
-
cardBillingCountry
-
cardAdditionalInformation
public PaymentSource.CreateCardRequest cardAdditionalInformation(org.json.JSONObject cardAdditionalInformation) -
params
- Overrides:
paramsin classRequest<PaymentSource.CreateCardRequest>
-