InvoiceStatus

Represents the lifecycle state of an invoice.

Entries

Link copied to clipboard
@SerializedName(value = "draft")
DRAFT

The invoice has been created but not yet issued to the customer.

Link copied to clipboard
@SerializedName(value = "outstanding")
OUTSTANDING

The invoice has been issued and payment is expected but not yet due.

Link copied to clipboard
@SerializedName(value = "due")
DUE

The invoice payment is due today.

Link copied to clipboard
@SerializedName(value = "overdue")
OVERDUE

The invoice payment is past its due date.

Link copied to clipboard
@SerializedName(value = "paid")
PAID

The invoice has been fully paid.

Link copied to clipboard
@SerializedName(value = "written_off")
WRITTEN_OFF

The invoice has been written off as uncollectable.

Link copied to clipboard
@SerializedName(value = "voided")
VOIDED

The invoice has been voided and is no longer payable.

Properties

Link copied to clipboard

Returns a representation of an immutable list of all enum entries, in the order they're declared.

Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Link copied to clipboard

Returns an array containing the constants of this enum type, in the order they're declared.