PayOut Flow
This section describes the key steps and statuses for payouts.
Flow overview
- Merchant initiates a payout request
- Platform performs risk and compliance checks
- Channel processing starts
- Platform notifies the merchant of the result
- Merchant actively queries to confirm the final state if needed
Key statuses
| Status | Meaning | Handling |
|---|---|---|
PROCESSING | Processing | Wait for callback or poll |
SUCCESS | Payout succeeded | Mark funds as settled |
FAIL | Payout failed | Show reason or retry |
Callbacks and queries
- Verify signature and handle idempotency on callbacks.
- If channels are slow, set a reasonable query interval.