com.chargebee.models
Class PaymentSource.CreateCardRequest

java.lang.Object
  extended by com.chargebee.internal.RequestBase<U>
      extended by com.chargebee.internal.Request<PaymentSource.CreateCardRequest>
          extended by 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, params, uri
 
Method Summary
 PaymentSource.CreateCardRequest cardBillingAddr1(String cardBillingAddr1)
           
 PaymentSource.CreateCardRequest cardBillingAddr2(String cardBillingAddr2)
           
 PaymentSource.CreateCardRequest cardBillingCity(String cardBillingCity)
           
 PaymentSource.CreateCardRequest cardBillingCountry(String cardBillingCountry)
           
 PaymentSource.CreateCardRequest cardBillingState(String cardBillingState)
           
 PaymentSource.CreateCardRequest cardBillingStateCode(String cardBillingStateCode)
           
 PaymentSource.CreateCardRequest cardBillingZip(String cardBillingZip)
           
 PaymentSource.CreateCardRequest cardCvv(String cardCvv)
           
 PaymentSource.CreateCardRequest cardExpiryMonth(Integer cardExpiryMonth)
           
 PaymentSource.CreateCardRequest cardExpiryYear(Integer cardExpiryYear)
           
 PaymentSource.CreateCardRequest cardFirstName(String cardFirstName)
           
 PaymentSource.CreateCardRequest cardGatewayAccountId(String cardGatewayAccountId)
           
 PaymentSource.CreateCardRequest cardLastName(String cardLastName)
           
 PaymentSource.CreateCardRequest cardNumber(String cardNumber)
           
 PaymentSource.CreateCardRequest customerId(String customerId)
           
 Params params()
           
 PaymentSource.CreateCardRequest 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.CreateCardRequest customerId(String customerId)

replacePrimaryPaymentSource

public PaymentSource.CreateCardRequest replacePrimaryPaymentSource(Boolean replacePrimaryPaymentSource)

cardGatewayAccountId

public PaymentSource.CreateCardRequest cardGatewayAccountId(String cardGatewayAccountId)

cardFirstName

public PaymentSource.CreateCardRequest cardFirstName(String cardFirstName)

cardLastName

public PaymentSource.CreateCardRequest cardLastName(String cardLastName)

cardNumber

public PaymentSource.CreateCardRequest cardNumber(String cardNumber)

cardExpiryMonth

public PaymentSource.CreateCardRequest cardExpiryMonth(Integer cardExpiryMonth)

cardExpiryYear

public PaymentSource.CreateCardRequest cardExpiryYear(Integer cardExpiryYear)

cardCvv

public PaymentSource.CreateCardRequest cardCvv(String cardCvv)

cardBillingAddr1

public PaymentSource.CreateCardRequest cardBillingAddr1(String cardBillingAddr1)

cardBillingAddr2

public PaymentSource.CreateCardRequest cardBillingAddr2(String cardBillingAddr2)

cardBillingCity

public PaymentSource.CreateCardRequest cardBillingCity(String cardBillingCity)

cardBillingStateCode

public PaymentSource.CreateCardRequest cardBillingStateCode(String cardBillingStateCode)

cardBillingState

public PaymentSource.CreateCardRequest cardBillingState(String cardBillingState)

cardBillingZip

public PaymentSource.CreateCardRequest cardBillingZip(String cardBillingZip)

cardBillingCountry

public PaymentSource.CreateCardRequest cardBillingCountry(String cardBillingCountry)

params

public Params params()
Overrides:
params in class RequestBase<PaymentSource.CreateCardRequest>


Copyright © 2018 ChargeBee. All Rights Reserved.