fundEasyCard: true, conversion to USDC and corporate programme funding start automatically after approval. Otherwise use Trading when you need USDC for cards.
Use either polling or webhooks. You do not need both.
Deposit lifecycle
- Create deposit: status is
waiting_pop(waiting for proof of payment). - Submit proof: status becomes
pending(ops review). Still counts toward treasurypendingbalance for that currency. - Ops decision:
approved,declined, orexpired.
GET /business/treasury/deposits/{id} until status is approved, declined, or expired. See Rate limits if polling.
GET /business/treasury/deposits/DEPOSIT_ID
Response (waiting for proof)
Response (submitted to ops)
deposit.*).
Deposit statuses
Next steps
- Confirm balances with Check balance
- Convert ZAR to USDC with Trading before funding cards