Authenticated endpoint
GET /merchants/{merchantID}/invoices/{invoiceID}
Retrieve an invoice within the context of your merchant account.
Path parameters
The UUID of the merchant account that owns the invoice.
The UUID of the invoice to retrieve.
Public endpoint
GET /public/invoices/{invoiceID}
Retrieve an invoice without authentication. This is useful for building customer-facing payment pages where you need to display invoice details without exposing credentials.
Path parameters
The UUID of the invoice to retrieve.
Response
Both endpoints return the same invoice schema.The UUID of the invoice.
The invoice amount as a decimal string.
The invoice type:
onetime, reusable, collect, or withdraw.The current state of the invoice (e.g.,
pending, paid, expired).ISO 8601 timestamp of when the invoice was created.
The ID of the payment method associated with this invoice.
Whether the invoice has passed AML (Anti-Money Laundering) checks.