InvoiceStatus
Represents the status of a Collection invoice, returned by getInvoiceStatus.
status is the typed StatusTypes enum, errorReason reuses ErrorResponse (code and message), and intendedPayer reuses Party rather than redeclaring those shapes. Every field is optional so partial payloads never break deserialization.
Constructors
Properties
An optional description of the invoice.
The failure reason (code and message) when the invoice did not succeed.
When the invoice expires, in YYYY-MM-DDTHH:mm:ss format.
An external transaction id tied to the payment.
The Party expected to pay the invoice.
First name of the payee in this invoice.
Surname of the payee in this invoice.
A unique id that identifies a pending invoice.
The reference id for this invoice.
The invoice status (CREATED, PENDING, SUCCESSFUL, FAILED).