Force-update invoice status

Updates an invoice to any status for testing purposes. Available only in dev/sandbox. Useful for simulating invoice lifecycle transitions (e.g. forcing OVERDUE to test penalty flows). Returns 404 in production.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
uuid
required

Invoice identifier (UUID)

Body Params
string
enum
required

New invoice status

Show Details
OPENInvoice is open and accepting payments within the billing period
PAIDInvoice has been fully paid
CLOSEDBilling period closed — no new charges accepted; payment is due
OVERDUE_GRACEInvoice is past due date; normal BNPL limit applies; no fines or interest yet
OVERDUE_PENALTYInvoice is past due date beyond the grace period; BNPL limit zeroed; fines and interest are being applied
CANCELLEDInvoice has been cancelled
Allowed:
Responses

400

Missing status field

404

Invoice not found or test endpoints disabled

Language
Credentials
Bearer
JWT
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json