Withdrawal Status Lifecycle
When a withdrawal is initiated, its initial status can be either:- PENDING – The withdrawal is awaiting approval. This is uncommon and typically occurs in edge cases.
- APPROVED – The withdrawal is approved and ready for processing.
- SUCCESSFUL – If the withdrawal address is issued by Obiex (e.g., the destination is another Obiex user), the transaction may be processed instantly and marked as SUCCESSFUL immediately.
- PROCESSING – The withdrawal has begun processing.
- SUCCESSFUL – The payout was completed successfully.
- FAILED – The payout failed and the funds have been refunded to your balance. You can safely issue a refund to the user at this point.
- REJECTED – The payout was rejected and will be reversed to your balance within a few minutes.
Key Features
Cryptocurrency Withdrawals
Ensure the destination address is on the same network as the sending wallet. For example, if sending USDT on the TRC20 network, the destination must also be a USDT TRC20 address; otherwise, the funds will be lost. For crypto withdrawals, use the Get Withdrawal Currency Networks endpoint to see networks available for withdrawal for a currency. You can also checkisWithdrawable on each network returned by Get Active Networks — only offer networks where it’s true.
Always send the currency code (for example
USDT) and the network code (for example BSC) — not the currency name (Tether) or network name (BSC (BEP20)).