Package com.chargebee.models
Class Invoice
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic enumstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic enumstatic classstatic classstatic classstatic classstatic classstatic class -
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddAddonCharge(String id) static Invoice.AddChargeRequeststatic Invoice.AddChargeItemRequestaddChargeItem(String id) static Invoice.ApplyCreditsRequestapplyCredits(String id) static Invoice.ApplyPaymentsRequestapplyPayments(String id) channel()static Invoice.ChargeRequestcharge()static Invoice.ChargeAddonRequeststatic Invoice.CloseRequestcollectPayment(String id) static Invoice.CreateRequestcreate()Deprecated.date()static Invoice.DeleteRequestdeleted()static RequestdueDate()einvoice()id()static Invoice.ImportInvoiceRequeststatic ListRequestDeprecated.static ListRequestDeprecated.isGifted()static Invoice.InvoiceListRequestlist()notes()paidAt()static Invoice.PauseDunningRequestpauseDunning(String id) static Requeststatic Invoice.PdfRequestpoNumber()static Invoice.RecordPaymentRequestrecordPayment(String id) static Invoice.RecordRefundRequestrecordRefund(String id) static Invoice.RefundRequeststatic Invoice.RemovePaymentRequestremovePayment(String id) static RequestresendEinvoice(String id) static Invoice.ResumeDunningRequestresumeDunning(String id) static Invoice.RetrieveRequeststatic RequestsendEinvoice(String id) status()static Invoice.StopDunningRequeststopDunning(String id) subTotal()static RequestsyncUsages(String id) tax()taxes()total()static Invoice.UpdateDetailsRequestupdateDetails(String id) voidedAt()static Invoice.VoidInvoiceRequestvoidInvoice(String id) static Invoice.WriteOffRequestMethods inherited from class com.chargebee.internal.Resource
apiVersionCheck, nullCheck, nullCheckWithoutEncoding, optBigDecimal, optBoolean, optDouble, optEnum, optInteger, optJSONArray, optJSONObject, optList, optLong, optMap, optString, optSubResource, optTimestamp, reqBigDecimal, reqBoolean, reqDouble, reqEnum, reqInteger, reqJSONArray, reqJSONObject, reqList, reqLong, reqMap, reqString, reqSubResource, reqTimestamp, toJson, toString, uri
-
Constructor Details
-
Invoice
-
Invoice
public Invoice(org.json.JSONObject jsonObj)
-
-
Method Details
-
id
-
customerId
-
paymentOwner
-
subscriptionId
-
recurring
-
status
-
date
-
dueDate
-
netTermDays
-
poNumber
-
vatNumber
-
priceType
-
exchangeRate
-
localCurrencyExchangeRate
-
currencyCode
-
localCurrencyCode
-
tax
-
subTotal
-
subTotalInLocalCurrency
-
total
-
totalInLocalCurrency
-
amountDue
-
amountAdjusted
-
amountPaid
-
paidAt
-
writeOffAmount
-
creditsApplied
-
dunningStatus
-
nextRetryAt
-
voidedAt
-
resourceVersion
-
updatedAt
-
lineItemsNextOffset
-
firstInvoice
-
newSalesAmount
-
hasAdvanceCharges
-
termFinalized
-
isGifted
-
generatedAt
-
expectedPaymentDate
-
amountToCollect
-
roundOffAmount
-
lineItems
-
lineItemTiers
-
lineItemDiscounts
-
lineItemTaxes
-
lineItemCredits
-
lineItemAddresses
-
discounts
-
taxes
-
taxOrigin
-
linkedPayments
-
referenceTransactions
-
dunningAttempts
-
appliedCredits
-
adjustmentCreditNotes
-
issuedCreditNotes
-
linkedOrders
-
notes
-
shippingAddress
-
billingAddress
-
statementDescriptor
-
einvoice
-
voidReasonCode
-
deleted
-
taxCategory
-
vatNumberPrefix
-
channel
-
businessEntityId
-
siteDetailsAtCreation
-
create
-
createForChargeItemsAndCharges
-
charge
-
chargeAddon
-
createForChargeItem
Deprecated. -
stopDunning
-
pauseDunning
-
resumeDunning
-
importInvoice
-
applyPayments
-
syncUsages
-
deleteLineItems
-
applyCredits
-
list
-
invoicesForCustomer
Deprecated. -
invoicesForSubscription
Deprecated. -
retrieve
-
pdf
-
downloadEinvoice
-
listPaymentReferenceNumbers
-
addCharge
-
addAddonCharge
-
addChargeItem
-
close
-
collectPayment
-
recordPayment
-
recordTaxWithheld
-
removeTaxWithheld
-
refund
-
recordRefund
-
removePayment
-
removeCreditNote
-
voidInvoice
-
writeOff
-
delete
-
updateDetails
-
applyPaymentScheduleScheme
-
paymentSchedules
-
resendEinvoice
-
sendEinvoice
-