com.chargebee.models
Class PaymentSource.UpdateCardRequest

java.lang.Object
  extended by com.chargebee.internal.RequestBase<U>
      extended by com.chargebee.internal.Request<PaymentSource.UpdateCardRequest>
          extended by com.chargebee.models.PaymentSource.UpdateCardRequest
Enclosing class:
PaymentSource

public static class PaymentSource.UpdateCardRequest
extends Request<PaymentSource.UpdateCardRequest>


Field Summary
 
Fields inherited from class com.chargebee.internal.RequestBase
headers, params, uri
 
Method Summary
 PaymentSource.UpdateCardRequest cardBillingAddr1(String cardBillingAddr1)
           
 PaymentSource.UpdateCardRequest cardBillingAddr2(String cardBillingAddr2)
           
 PaymentSource.UpdateCardRequest cardBillingCity(String cardBillingCity)
           
 PaymentSource.UpdateCardRequest cardBillingCountry(String cardBillingCountry)
           
 PaymentSource.UpdateCardRequest cardBillingState(String cardBillingState)
           
 PaymentSource.UpdateCardRequest cardBillingStateCode(String cardBillingStateCode)
           
 PaymentSource.UpdateCardRequest cardBillingZip(String cardBillingZip)
           
 PaymentSource.UpdateCardRequest cardExpiryMonth(Integer cardExpiryMonth)
           
 PaymentSource.UpdateCardRequest cardExpiryYear(Integer cardExpiryYear)
           
 PaymentSource.UpdateCardRequest cardFirstName(String cardFirstName)
           
 PaymentSource.UpdateCardRequest cardLastName(String cardLastName)
           
 PaymentSource.UpdateCardRequest gatewayMetaData(org.json.JSONObject gatewayMetaData)
           
 Params params()
           
 
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

gatewayMetaData

public PaymentSource.UpdateCardRequest gatewayMetaData(org.json.JSONObject gatewayMetaData)

cardFirstName

public PaymentSource.UpdateCardRequest cardFirstName(String cardFirstName)

cardLastName

public PaymentSource.UpdateCardRequest cardLastName(String cardLastName)

cardExpiryMonth

public PaymentSource.UpdateCardRequest cardExpiryMonth(Integer cardExpiryMonth)

cardExpiryYear

public PaymentSource.UpdateCardRequest cardExpiryYear(Integer cardExpiryYear)

cardBillingAddr1

public PaymentSource.UpdateCardRequest cardBillingAddr1(String cardBillingAddr1)

cardBillingAddr2

public PaymentSource.UpdateCardRequest cardBillingAddr2(String cardBillingAddr2)

cardBillingCity

public PaymentSource.UpdateCardRequest cardBillingCity(String cardBillingCity)

cardBillingZip

public PaymentSource.UpdateCardRequest cardBillingZip(String cardBillingZip)

cardBillingStateCode

public PaymentSource.UpdateCardRequest cardBillingStateCode(String cardBillingStateCode)

cardBillingState

public PaymentSource.UpdateCardRequest cardBillingState(String cardBillingState)

cardBillingCountry

public PaymentSource.UpdateCardRequest cardBillingCountry(String cardBillingCountry)

params

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


Copyright © 2018 ChargeBee. All Rights Reserved.