com.chargebee.models
Class PaymentSource.CreateBankAccountRequest

java.lang.Object
  extended by com.chargebee.internal.RequestBase<U>
      extended by com.chargebee.internal.Request<PaymentSource.CreateBankAccountRequest>
          extended by 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, params, uri
 
Method Summary
 PaymentSource.CreateBankAccountRequest bankAccountAccountHolderType(AccountHolderType bankAccountAccountHolderType)
           
 PaymentSource.CreateBankAccountRequest bankAccountAccountNumber(String bankAccountAccountNumber)
           
 PaymentSource.CreateBankAccountRequest bankAccountAccountType(AccountType bankAccountAccountType)
           
 PaymentSource.CreateBankAccountRequest bankAccountBankCode(String bankAccountBankCode)
           
 PaymentSource.CreateBankAccountRequest bankAccountBankName(String bankAccountBankName)
           
 PaymentSource.CreateBankAccountRequest bankAccountCompany(String bankAccountCompany)
           
 PaymentSource.CreateBankAccountRequest bankAccountEcheckType(EcheckType bankAccountEcheckType)
           
 PaymentSource.CreateBankAccountRequest bankAccountEmail(String bankAccountEmail)
           
 PaymentSource.CreateBankAccountRequest bankAccountFirstName(String bankAccountFirstName)
           
 PaymentSource.CreateBankAccountRequest bankAccountGatewayAccountId(String bankAccountGatewayAccountId)
           
 PaymentSource.CreateBankAccountRequest bankAccountIban(String bankAccountIban)
           
 PaymentSource.CreateBankAccountRequest bankAccountLastName(String bankAccountLastName)
           
 PaymentSource.CreateBankAccountRequest bankAccountRoutingNumber(String bankAccountRoutingNumber)
           
 PaymentSource.CreateBankAccountRequest bankAccountSwedishIdentityNumber(String bankAccountSwedishIdentityNumber)
           
 PaymentSource.CreateBankAccountRequest customerId(String customerId)
           
 PaymentSource.CreateBankAccountRequest issuingCountry(String issuingCountry)
           
 Params params()
           
 PaymentSource.CreateBankAccountRequest replacePrimaryPaymentSource(Boolean replacePrimaryPaymentSource)
           
 
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

customerId

public PaymentSource.CreateBankAccountRequest customerId(String customerId)

issuingCountry

public PaymentSource.CreateBankAccountRequest issuingCountry(String issuingCountry)

replacePrimaryPaymentSource

public PaymentSource.CreateBankAccountRequest replacePrimaryPaymentSource(Boolean replacePrimaryPaymentSource)

bankAccountGatewayAccountId

public PaymentSource.CreateBankAccountRequest bankAccountGatewayAccountId(String bankAccountGatewayAccountId)

bankAccountIban

public PaymentSource.CreateBankAccountRequest bankAccountIban(String bankAccountIban)

bankAccountFirstName

public PaymentSource.CreateBankAccountRequest bankAccountFirstName(String bankAccountFirstName)

bankAccountLastName

public PaymentSource.CreateBankAccountRequest bankAccountLastName(String bankAccountLastName)

bankAccountCompany

public PaymentSource.CreateBankAccountRequest bankAccountCompany(String bankAccountCompany)

bankAccountEmail

public PaymentSource.CreateBankAccountRequest bankAccountEmail(String bankAccountEmail)

bankAccountBankName

public PaymentSource.CreateBankAccountRequest bankAccountBankName(String bankAccountBankName)

bankAccountAccountNumber

public PaymentSource.CreateBankAccountRequest bankAccountAccountNumber(String bankAccountAccountNumber)

bankAccountRoutingNumber

public PaymentSource.CreateBankAccountRequest bankAccountRoutingNumber(String bankAccountRoutingNumber)

bankAccountBankCode

public PaymentSource.CreateBankAccountRequest bankAccountBankCode(String 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)

params

public Params params()
Overrides:
params in class Request<PaymentSource.CreateBankAccountRequest>


Copyright © 2019 ChargeBee. All Rights Reserved.