BramaPay Docs

Payment Statuses

Meaning of the current invoice states.

  • PENDING: eligible for its exact transfer until the payment timestamp passes expiry.
  • PAID: one exact transfer settled successfully.
  • UNDERPAID / OVERPAID: historical attribution states; do not fulfill without review.
  • EXPIRED: the advertised window closed. A transfer timestamped before expiry may still settle during recovery.
  • CANCELLED: checkout is closed; cancellation does not invalidate an on-chain transfer already sent.