Here is the list of all request statuses.
StatusId (int) | Status (string) | Description |
---|---|---|
1 | Pending | Transaction request has been created, user has not responded yet |
2 | Approved | User has approved the request and payment is complete |
3 | Rejected | User has rejected the request |
4 | Cancelled | Request was cancelled by the business partner |
5 | Reversed | Request was reversed by the business partner, user has been paid back the money |
Here are the list of relevant transaction statuses.
StatusId (int) | Status (string) | Description |
---|---|---|
4 | TransactionPending | Money Transfer in process, Pending blockchain verification. A transaction shouldn't be in this state for more than a few seconds. |
5 | TransactionFailed | Money transfer failed |
6 | TransactionVerified | Money transfer success and blockchain verified |
Request status and their transaction status:
We return the request status and transaction status for the following APIs: . check status of request
. request history
A request can have the following status along with the possible transaction statuses.
Request Status | Transaction Status | Remarks |
---|---|---|
null | null | No transaction created yet |
Approved | TransactionPending | |
TransactionFailed | ||
TransactionVerified | ||
Rejected | null | User has rejected the request |
Cancelled | null | Request was cancelled by the business partner |
Reversed | TransactionVerified | For a reverse request a new transaction is created. This verified status belongs to the initial payment transaction and not the reverse transaction. |