Package com.chargebee.models
Class PaymentSource.CreateBankAccountRequest
java.lang.Object
com.chargebee.internal.RequestBase<U>
com.chargebee.internal.Request<PaymentSource.CreateBankAccountRequest>
com.chargebee.models.PaymentSource.CreateBankAccountRequest
- Enclosing class:
- PaymentSource
public static class PaymentSource.CreateBankAccountRequest
extends Request<PaymentSource.CreateBankAccountRequest>
-
Field Summary
Fields inherited from class com.chargebee.internal.RequestBase
headers, isIdempotent, isJsonRequest, params, paramsV2, subDomain, uri -
Method Summary
Modifier and TypeMethodDescriptionbankAccountAccountHolderType(AccountHolderType bankAccountAccountHolderType) bankAccountAccountNumber(String bankAccountAccountNumber) bankAccountAccountType(AccountType bankAccountAccountType) bankAccountBankCode(String bankAccountBankCode) bankAccountBankName(String bankAccountBankName) bankAccountBillingAddress(org.json.JSONObject bankAccountBillingAddress) bankAccountCompany(String bankAccountCompany) bankAccountEcheckType(EcheckType bankAccountEcheckType) bankAccountEmail(String bankAccountEmail) bankAccountFirstName(String bankAccountFirstName) bankAccountGatewayAccountId(String bankAccountGatewayAccountId) bankAccountIban(String bankAccountIban) bankAccountLastName(String bankAccountLastName) bankAccountPhone(String bankAccountPhone) bankAccountRoutingNumber(String bankAccountRoutingNumber) bankAccountSwedishIdentityNumber(String bankAccountSwedishIdentityNumber) customerId(String customerId) issuingCountry(String issuingCountry) 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
-
issuingCountry
-
replacePrimaryPaymentSource
public PaymentSource.CreateBankAccountRequest replacePrimaryPaymentSource(Boolean replacePrimaryPaymentSource) -
bankAccountGatewayAccountId
public PaymentSource.CreateBankAccountRequest bankAccountGatewayAccountId(String bankAccountGatewayAccountId) -
bankAccountIban
-
bankAccountFirstName
-
bankAccountLastName
-
bankAccountCompany
-
bankAccountEmail
-
bankAccountPhone
-
bankAccountBankName
-
bankAccountAccountNumber
public PaymentSource.CreateBankAccountRequest bankAccountAccountNumber(String bankAccountAccountNumber) -
bankAccountRoutingNumber
public PaymentSource.CreateBankAccountRequest bankAccountRoutingNumber(String bankAccountRoutingNumber) -
bankAccountBankCode
-
bankAccountAccountType
public PaymentSource.CreateBankAccountRequest bankAccountAccountType(AccountType bankAccountAccountType) -
bankAccountAccountHolderType
public PaymentSource.CreateBankAccountRequest bankAccountAccountHolderType(AccountHolderType bankAccountAccountHolderType) -
bankAccountEcheckType
public PaymentSource.CreateBankAccountRequest bankAccountEcheckType(EcheckType bankAccountEcheckType) -
bankAccountSwedishIdentityNumber
public PaymentSource.CreateBankAccountRequest bankAccountSwedishIdentityNumber(String bankAccountSwedishIdentityNumber) -
bankAccountBillingAddress
public PaymentSource.CreateBankAccountRequest bankAccountBillingAddress(org.json.JSONObject bankAccountBillingAddress) -
params
- Overrides:
paramsin classRequest<PaymentSource.CreateBankAccountRequest>
-