Skip to content

Invoice Statuses

This page describes all possible invoice statuses and the transitions between them.

Status Flow

PENDING → ASSIGNED → PAID_BY_USER (could be skipped) → CLOSED
                                                     → CANCELLED
  1. PENDING — Invoice has been created and is waiting for requisites to be assigned.
  2. ASSIGNED — Requisites have been selected for the invoice. The customer can now make a payment.
  3. PAID_BY_USER — Optional. The customer (or you via the API) has confirmed the payment. The invoice is now awaiting trader confirmation.
  4. CLOSED — The trader has confirmed the payment. The invoice is successfully completed.
  5. CANCELLED — The payment was cancelled by the trader or admin.

Other Statuses

StatusDescription
EXPIREDThe invoice expires_at time has passed before payment was completed
FAILEDRequisites could not be found for the invoice
DELETEDThe invoice has been deleted