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 comment(String comment)
           
 Invoice.RecordRefundRequest creditNoteReasonCode(CreditNote.ReasonCode creditNoteReasonCode)
           
 Invoice.RecordRefundRequest customerNotes(String customerNotes)
           
 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

comment

public Invoice.RecordRefundRequest comment(String comment)

customerNotes

public Invoice.RecordRefundRequest customerNotes(String customerNotes)

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)

creditNoteReasonCode

public Invoice.RecordRefundRequest creditNoteReasonCode(CreditNote.ReasonCode creditNoteReasonCode)

params

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


Copyright © 2019 ChargeBee. All Rights Reserved.