Skip to content

InvoiceOrderInput ​

Type: Input

Input for invoiceOrder: raises an invoice for an order, mirroring every order line.

Fields ​

NameTypeDefaultDescription
dueDateStringPayment due date as an ISO-8601 date-time with fractional seconds. Omit to leave the invoice without a due date — it is not derived from paymentTerms.
invoiceNumberString!Human-facing number for the new invoice. Required — it is never auto-generated.
issueDateStringIssue date as an ISO-8601 date-time with fractional seconds. Defaults to the current time.
notesStringCustomer-facing notes to store on the invoice.
orderIdOrderID!TypeID (ord_…) of the order to invoice. All of its lines are billed onto the new invoice.
paymentTermsStringFree-text payment terms recorded on the invoice (for example Net 30). Descriptive only — nothing is computed from it.

Connect machines, automate workflows, and build custom apps for print production.