Within Payouts+, there are various stages and statuses that indicate the current state of a payout. To understand the information provided, it is important to differentiate between "stage" and "status."
- STAGE: Refers to the stage in which the payment flow is currently located.
- STATUS: Refers to the current state of the payment being processed.
It is important to note that "STAGE" refers to the current cycle of the payment in the flow, while "STATUS" refers to the actual state of the payment itself.
Below is a breakdown of each status by stage:
IN_PROGRESS
- CREATED: This status indicates that the payment has been created but has not yet been authorized.
- AUTHORIZED: This status indicates that the payment has been authorized and is ready to be processed.
- WAITING_ROUTING: This status indicates that the payment is waiting to be routed through the payment network.
- PENDING_BANK: This status indicates that the payment has been sent to the receiving bank and is awaiting confirmation.
PENDING
- PENDING_BALANCE: This status indicates that the merchant does not have sufficient funds to process the payment and must deposit funds for the flow to continue. It can be configured so that a merchant either manually credits the funds or the transaction is automatically rejected if there is insufficient balance. See: Why is my payout pending and not yet completed?
- PENDING_APPROVAL: This status indicates that the payout has been created and is awaiting manual approval by the merchant before it can be processed. For example: Payouts created through Payroll.
SUCCESS
- PROCESSED: This status indicates that the payment has been successfully processed.
REJECTED
- DATA_ERROR: This status indicates that there was an error with the payment data.
- BUSINESS_ERROR: This status indicates that there was an error related to the business.
- DENIED: This status indicates that the payment was denied due to fraud prevention rules.
- CANCELLED: This status indicates that a payout was manually canceled and will not be processed. For example: Payouts created through Payroll.
- NO_BALANCE: This status indicates that the payment was rejected due to insufficient balance. To process it, the payment needs to be sent again.
NOTE: This status is available and can be configured for merchants who prefer to have their transactions rejected when there is insufficient balance.
- REJECTED_BANK: This status indicates that the receiving bank has rejected the payment.
- REVERSED: This status indicates that the receiving bank has performed a reversal, meaning the final payment status has been changed.
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article