updateInvoice
Updates an 'Invoice'
Input fields
UpdateInvoiceInput
)
Return fields
ID!
)
ID of the object
DateTime
)
Date and time of creation.
DateTime
)
Date and time of last update.
String!
)
External reference to the Invoice
. Must be unique.
[Attribute]
)
A list of attributes associated with the Invoice
. This can be used to extend the existing data structure with additional data.
WorkflowLink
)
The reference to the workflow
associated.
String
)
Type of the Invoice
, typically used by the Orchestration Engine to determine the workflow that should be applied.
String
)
Status of the Invoice
.
BillingAccount
)
The BillingAccount
associated with the Invoice
.
OrderLink
)
Reference to the Order
associated with this Invoice
.
FulfilmentLink
)
Reference to the Fulfilment
associated with this Invoice
.
[CreditMemo]
)
A list of associated credit memos that have been used to adjust this invoice in favour of the billing account
DateTime
)
The date on which this invoice was formally issued.
DateTime
)
The date on which this invoice is due for completion.
CurrencyLink
)
Reference to the currency type. Generally, the standard ISO-4217 is used.
TaxType
)
The default Tax Type for this invoice. Individual invoice items can override.
AmountType
)
The total amount of this invoice excluding tax.
AmountType
)
The total amount of tax for this invoice
AmountType
)
The total amount of this invoice including tax
AmountType
)
The total amount of this invoice yet to be paid. (This caters for multi-part payments and payment milestones)
String
)
No longer supported
DEPRECATED, please use the field workflow
instead - The reference of the workflow.
Int
)
No longer supported
DEPRECATED, please use the field workflow
instead - The version of the workflow.