The draft invoice resource represents a future invoice. It contains identifying information on the customer, information on the billing period, the total amount of pending charges, and information on the scheduled charge date.
Property | Type | Description |
|---|---|---|
| Integer | The Fusebill generated ID that uniquely identifies the billing period |
| DateTime | The effective timestamp for when the invoice posts |
| DateTime | The timestamp of when this resource was last modified |
| Enum: {Ready, Pending, Projected} | The status of the draft invoice. Only a ready draft invoice can be posted |
| String | The standing PO number. Note that this is only populated if the draft invoice PO number has been overridden. ** " |
| List of objects. See Invoice and Statements: Charge Object for details | A list of draft charges. This preview contains most of the same information as a charge. |
| Decimal | The subtotal of the invoice before taxes or discounts |
| Decimal | The sum of the applied discounts |
| Decimal | The total amount of the draft invoice once taxes have been accounted for. The pending charges |
| List of Objects. Defined below | The taxes on this invoice |
| List of Objects. Defined below | Invoices can be set to be paid in installments. If this is the case, this list will dictate the schedule on the posted invoice. |
| Object. See Customers: Customer Object for details | A snapshot of the customer. Contains a slightly summarized version of the customer object. |
| String | Billing agents can write notes on draft invoices. Once posted the note is final. ": "Description", "0-0": |
| String | This free text field allows you to add shipping instructions such as "Bring to Loading Bay #7". |
| String | The reference value of the customer. Intended to be your internal ID for the customer |
| Enum:{Net0, Net5, Net7, Net10, Net15, Net21, Net30, Net45, Net60, Net75, Net90, MFI1, DayOfMonth1, DayOfMonth2, DayOfMonth3, ... DayOfMonth29, DayOfMonth30, DayOfMonth31} | The billing term for this draft invoice. |
| Enum:{Net0, Net5, Net7, Net10, Net15, Net21, Net30, Net45, Net60, Net75, Net90, MFI1, DayOfMonth1, DayOfMonth2, DayOfMonth3, ... DayOfMonth29, DayOfMonth30, DayOfMonth31} | Terms can be overridden on ready draft invoices. This is the terms that would have been used if no override occurred. |
| Boolean | If true, then |
| String | A string describing how long ago the draft invoice was generated |
| Boolean | Is true if the customer billing settings at the time of invoice posting specify to summarize multiple subscriptions to a single source catalog plan and plan products on PDFs when downloaded. |
| Integer | The Fusebill generated ID that uniquely identifies this draft invoice. |
| String | The full string path to this resource |
Tax Object
Property | Type | Description |
|---|---|---|
| String | The name of the tax |
| String | The tax registration code |
| Decimal | The percent of the tax |
| Decimal | The amount of tax determined by combining the |
Payment Schedule Object
Property | Type | Description |
|---|---|---|
| Decimal | The amount of the invoice that must be paid as part of this payment schedule. For when the invoice posts |
| Integer | The number of days after the term that this payment schedule is due. For when the invoice posts |