Payout Statuses & Resolutions
Status is an element that describes the state or condition of a payout throughout its lifecycle. Its main function is to enable progress tracking of the Payout and be aware of the stages it encounters.
Resolution refers to the instant confirmation of the state and the outcome of each payout stage.
Payout Request
The Payout Request is an entity that serves as the initial instruction to send funds to a Recipient, created by the Merchant.
Payout Request Statuses
| Status | Description |
| created | Payout Request is successfully created. Initial status. |
| expired | Payout Request has expired and is no longer valid. |
| attempted | Payout attempt was initiated for the Payout Request. The Payout has not been completed. |
| pending | Payout Request has been created and accepted for processing, but the funds have not been sent yet. |
| payouted | The Payout Request was processed, and a Payout was finalised successfully. |
| failed | The Payout Request has failed to be finalised. |
Payout Request Resolutions
| Resolution | Description |
| ok | The process completed successfully. |
| expired | The Payout Request has expired. |
| attempt_limit_reached | The defined Attempt limit has been reached. |
| merchant_account_disabled | The given Merchant account has been disabled. |
| organization_disabled | The given Organization has been disabled. |
| blocked_by_firewall_rules | The Request has been blocked due to established Firewall rules. |
| blocked_due_to_firewall_failure | The Request has been blocked because of the Firewall failure. |
Payout Commit
The Payout Commit is a processing step that confirms and executes the Payout Request.
Payout Commit Statuses
| Status | Description |
| created | Payout Commit has been created. |
| pending | Payout Commit has been created and is being processed. The Payout is awaiting execution or confirmation, and the final outcome has not been determined yet. |
| processed | Payout Commit has been successfully processed. |
| failed | Payout Commit has failed and was not processed. |
| expired | Payout Commit has expired and is no longer valid. |
