com.chargebee.models
Class Transaction.RecordPaymentRequest

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

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


Field Summary
 
Fields inherited from class com.chargebee.internal.RequestBase
headers, params, uri
 
Method Summary
 Transaction.RecordPaymentRequest amount(Integer amount)
           
 Transaction.RecordPaymentRequest memo(String memo)
           
 Transaction.RecordPaymentRequest paidAt(Timestamp paidAt)
           
 Params params()
           
 Transaction.RecordPaymentRequest paymentMethod(PaymentMethod paymentMethod)
           
 Transaction.RecordPaymentRequest referenceNumber(String referenceNumber)
           
 
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

amount

public Transaction.RecordPaymentRequest amount(Integer amount)

paymentMethod

public Transaction.RecordPaymentRequest paymentMethod(PaymentMethod paymentMethod)

paidAt

public Transaction.RecordPaymentRequest paidAt(Timestamp paidAt)

referenceNumber

public Transaction.RecordPaymentRequest referenceNumber(String referenceNumber)

memo

public Transaction.RecordPaymentRequest memo(String memo)

params

public Params params()
Overrides:
params in class RequestBase<Transaction.RecordPaymentRequest>


Copyright © 2015 ChargeBee. All Rights Reserved.