public class CreditNote extends Resource<CreditNote>
| Modifier and Type | Class and Description |
|---|---|
static class |
CreditNote.Allocation |
static class |
CreditNote.CreateRequest |
static class |
CreditNote.CreditNoteListRequest |
static class |
CreditNote.DeleteRequest |
static class |
CreditNote.Discount |
static class |
CreditNote.Einvoice |
static class |
CreditNote.LineItem |
static class |
CreditNote.LineItemDiscount |
static class |
CreditNote.LineItemTax |
static class |
CreditNote.LineItemTier |
static class |
CreditNote.LinkedRefund |
static class |
CreditNote.PdfRequest |
static class |
CreditNote.ReasonCode |
static class |
CreditNote.RecordRefundRequest |
static class |
CreditNote.RefundRequest |
static class |
CreditNote.Status |
static class |
CreditNote.Tax |
static class |
CreditNote.Type |
static class |
CreditNote.VoidCreditNoteRequest |
| Constructor and Description |
|---|
CreditNote(org.json.JSONObject jsonObj) |
CreditNote(String jsonStr) |
apiVersionCheck, nullCheck, optBigDecimal, optBoolean, optDouble, optEnum, optInteger, optJSONArray, optJSONObject, optList, optLong, optString, optSubResource, optTimestamp, reqBigDecimal, reqBoolean, reqDouble, reqEnum, reqInteger, reqJSONArray, reqJSONObject, reqList, reqLong, reqString, reqSubResource, reqTimestamp, toJson, toString, uripublic CreditNote(String jsonStr)
public CreditNote(org.json.JSONObject jsonObj)
public String id()
public String customerId()
public String subscriptionId()
public String referenceInvoiceId()
public CreditNote.Type type()
public CreditNote.ReasonCode reasonCode()
public CreditNote.Status status()
public String vatNumber()
public Timestamp date()
public PriceType priceType()
public String currencyCode()
public Integer total()
public Integer amountAllocated()
public Integer amountRefunded()
public Integer amountAvailable()
public Timestamp refundedAt()
public Timestamp voidedAt()
public Timestamp generatedAt()
public Long resourceVersion()
public Timestamp updatedAt()
public CreditNote.Einvoice einvoice()
public Integer subTotal()
public Integer subTotalInLocalCurrency()
public Integer totalInLocalCurrency()
public String localCurrencyCode()
public Integer roundOffAmount()
public Integer fractionalCorrection()
public List<CreditNote.LineItem> lineItems()
public List<CreditNote.Discount> discounts()
public List<CreditNote.LineItemDiscount> lineItemDiscounts()
public List<CreditNote.LineItemTier> lineItemTiers()
public List<CreditNote.Tax> taxes()
public List<CreditNote.LineItemTax> lineItemTaxes()
public List<CreditNote.LinkedRefund> linkedRefunds()
public List<CreditNote.Allocation> allocations()
public Boolean deleted()
public String createReasonCode()
public String vatNumberPrefix()
public static CreditNote.CreateRequest create()
public static CreditNote.PdfRequest pdf(String id)
public static CreditNote.RefundRequest refund(String id)
public static CreditNote.RecordRefundRequest recordRefund(String id)
public static CreditNote.VoidCreditNoteRequest voidCreditNote(String id)
public static CreditNote.CreditNoteListRequest list()
@Deprecated public static ListRequest creditNotesForCustomer(String id)
public static CreditNote.DeleteRequest delete(String id)
Copyright © 2022 ChargeBee. All Rights Reserved.