Enums

NOT final statuses:

  1. PAYMENT_INITIATED - transaction created
  2. PAYMENT_PROCESSING - customer started to go through the transaction flow
  3. PAYMENT_ACCEPTED - customer's bank accepts the payment
  4. PAYMENT_SUCCESS - customer successfully finishes the payment

FINAL statuses:

  1. PAYMENT_FAILED - unsuccessful payment
  2. PAYMENT_CANCELLED - customer has cancelled the payment
  3. TIMEOUT - payment has expired
  4. AML_BLOCKED - blocked by AML
  5. PAYMENT_COMPLETE - money has arrived
  6. REFUNDED - payment refunded

Note:


In rare instances where the bank sends an incorrect status, you may initially receive a FAILED or CANCELLED notification. Once we confirm receipt of your payment, we will promptly update the status to COMPLETE.