Inbound: Invoice status change notification

Direction: Inbound (QI Tech / payment infrastructure → BNPL WL). Partners do not call this endpoint directly.

Webhook endpoint for receiving invoice (fatura) status change notifications. This is triggered when an invoice transitions between states.

Common status transitions:

  • OPEN -> PAID: Invoice fully paid
  • OPEN -> CLOSED: Invoice closed — all items settled or cancelled
  • OPEN -> OVERDUE_GRACE: Invoice past due date (no fines yet, normal limit maintained)
  • OVERDUE_GRACE -> OVERDUE_PENALTY: Grace period expired, fines and interest now apply
  • OVERDUE_GRACE -> PAID: Payment received during grace period (no fines)
  • OVERDUE_PENALTY -> PAID: Late payment received (with fines)
Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params

Webhook payload for invoice status change notifications.

uuid
required

Person identifier associated with this invoice

string
enum
required

Webhook event type

Show Details
invoice.status_changeTriggered when an invoice status changes
Allowed:
string
required

Invoice identifier

string
enum
required

Previous 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:
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:
date-time
required

Timestamp when the status change occurred

data
object
required

Event data with invoice details

Responses

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