CreateInvoiceInput
CreateInvoiceInput
Input Fields
String!)
External reference to the Invoice. Must be unique.
Max character limit: 100.
String!)
Type of the Invoice, typically used by the Orchestration Engine to determine the workflow that should be applied.
Max character limit: 50.
[AttributeInput])
A list of attributes associated with the Invoice. This can be used to extend the existing data structure with additional data.
BillingAccountKey!)
The BillingAccount associated with the Invoice.
OrderLinkInput)
Reference to the Order associated with this Invoice.
FulfilmentLinkInput)
Reference to the Fulfilment associated with this Invoice.
[CreateInvoiceItemWithInvoiceInput])
The InvoiceItems associated with this Invoice.
DateTime!)
Issue date of the Invoice
DateTime)
Due date of the Invoice
CurrencyKey!)
Reference to the Currency
The default Tax Type for this invoice. Individual invoice items can override.
TaxTypeInput!)
Default tax type
AmountTypeInput!)
The total amount of this invoice excluding tax.
AmountTypeInput!)
The total amount of tax for this invoice
AmountTypeInput!)
The total amount of this invoice including tax
AmountTypeInput!)
The total amount of this invoice yet to be paid. (This caters for multi-part payments and payment milestones)