InvoiceStatus
The stored lifecycle status of an invoice. DRAFT, PENDING and APPROVED are independent flags before sending, with no required order; CANCELLED and VOIDED are final. Paid, partly paid and overdue are not stored; see InvoiceDisplayStatus.
enum InvoiceStatus {
APPROVED
CANCELLED
DRAFT
PENDING
SENT
VOIDED
}
Values
InvoiceStatus.APPROVED
Marked as approved. It is a flag only: an invoice does not have to be approved before it is sent.
InvoiceStatus.CANCELLED
Cancelled with cancelInvoice. A final status: the invoice cannot change again.
InvoiceStatus.DRAFT
Not yet issued, such as a duplicated invoice that is still being prepared.
InvoiceStatus.PENDING
The starting status of a newly created invoice.
InvoiceStatus.SENT
Sent to the customer or supplier.
InvoiceStatus.VOIDED
Voided. A final status: the invoice cannot change again.
Member Of
Invoice object ● InvoiceFilterInput input ● UpdateInvoiceInput input