GET /wallet/balance).
Card funding requires USDC. Deposits credit fiat (default ZAR); use Trading to convert ZAR → USDC before you fund the corporate programme.
Fund your treasury
- Create a deposit: request an amount in cents of your deposit currency (default ZAR). Optionally set
fundEasyCard: trueto auto-fund the corporate programme after approval - Transfer fiat: wire to the returned bank details and include the reference
- Submit proof: upload proof of payment after the transfer
- Wait for approval: ops verifies the incoming payment; your treasury is credited in that fiat currency
- Check balance: confirm available and pending amounts per asset
- Convert to USDC: submit a buy order (ZAR → USDC); balances update immediately - skip if you used
fundEasyCard: true - Fund the programme: move USDC from treasury to the company Rain pooled contract (
POST /wallet/fund) - skip if you usedfundEasyCard: true