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 InvoiceItem
s 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)