com.chargebee.models
Class Invoice.RecordRefundRequest

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

public static class Invoice.RecordRefundRequest
extends Request<Invoice.RecordRefundRequest>


Field Summary
 
Fields inherited from class com.chargebee.internal.RequestBase
headers, params, uri
 
Method Summary
 Invoice.RecordRefundRequest memo(String memo)
           
 Params params()
           
 Invoice.RecordRefundRequest transactionAmount(Integer transactionAmount)
           
 Invoice.RecordRefundRequest transactionDate(Timestamp transactionDate)
           
 Invoice.RecordRefundRequest transactionPaymentMethod(PaymentMethod transactionPaymentMethod)
           
 Invoice.RecordRefundRequest transactionReferenceNumber(String transactionReferenceNumber)
           
 
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

memo

public Invoice.RecordRefundRequest memo(String memo)

transactionAmount

public Invoice.RecordRefundRequest transactionAmount(Integer transactionAmount)

transactionPaymentMethod

public Invoice.RecordRefundRequest transactionPaymentMethod(PaymentMethod transactionPaymentMethod)

transactionReferenceNumber

public Invoice.RecordRefundRequest transactionReferenceNumber(String transactionReferenceNumber)

transactionDate

public Invoice.RecordRefundRequest transactionDate(Timestamp transactionDate)

params

public Params params()
Overrides:
params in class RequestBase<Invoice.RecordRefundRequest>


Copyright © 2015 ChargeBee. All Rights Reserved.