Payment statuses

During payment processing, an invoice moves through different statuses that reflect its current state. The status helps determine whether payment is expected, completed successfully, requires additional checks, or can no longer be paid.

Status changes happen automatically based on incoming transactions, processing results, and internal checks. The current status can be obtained with the invoice information method and through Webhook notifications sent on every payment state change.

Statuses

  • init –Payment is created, but the payment method is not selected
  • wait –Payment method is selected, waiting for funding
  • paid –Payment is fully paid
  • cancel –Payment is canceled
  • aml_failed –Received funds failed the AML check
  • hand_check –Received funds were sent for manual moderation
  • over_paid –Payment was paid above the invoice amount
  • bad_amount –Payment was not fully paid
  • error –Internal error
  • aml_check –Funds received, AML check is in progress