com.chargebee.models
Class Transaction.CreateAuthorizationRequest

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

public static class Transaction.CreateAuthorizationRequest
extends Request<Transaction.CreateAuthorizationRequest>


Field Summary
 
Fields inherited from class com.chargebee.internal.RequestBase
headers, params, uri
 
Method Summary
 Transaction.CreateAuthorizationRequest amount(Integer amount)
           
 Transaction.CreateAuthorizationRequest currencyCode(String currencyCode)
           
 Transaction.CreateAuthorizationRequest customerId(String customerId)
           
 Params params()
           
 Transaction.CreateAuthorizationRequest paymentSourceId(String paymentSourceId)
           
 
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 Transaction.CreateAuthorizationRequest customerId(String customerId)

paymentSourceId

public Transaction.CreateAuthorizationRequest paymentSourceId(String paymentSourceId)

currencyCode

public Transaction.CreateAuthorizationRequest currencyCode(String currencyCode)

amount

public Transaction.CreateAuthorizationRequest amount(Integer amount)

params

public Params params()
Overrides:
params in class Request<Transaction.CreateAuthorizationRequest>


Copyright © 2019 ChargeBee. All Rights Reserved.