Payment Status
From the point of initiation payment goes through several statuses, which merchant can observe using methods described here.
status | description |
---|---|
AWAITING_AUTHORIZATION | Payment was initiated and it waits for the customer to confirm or cancel it in bank application. |
PENDING | Customer successfully authorized payment in bank application. Bank received thr request to process the payment. |
COMPLETED | Payment has been accepted and processed by the bank. |
FAILED | Payment failed at any stage of the flow. |
Payment Status Update
There are three complementary ways for merchant to know what is the current status of the payment.
method | description |
---|---|
Merchant callback | merchant is notified about payment status via merchant callback URL in front-channel |
Webhook notifications | merchant is notified about payment status via webhook URL in back-channel |
GetPaymentStatus API call | merchant can query payment status using an API call |