Endpoint
Description
Use this endpoint to provision a wallet for a customer. The wallet is automatically assigned a unique ID and starts with a zero balance. The wallet status is set toactive upon creation.
Request Body
Request Fields
Response
Success Response (201 Created)
Response Fields
Example cURL Request
Common Errors
Notes & Best Practices
- Ensure the customer exists before creating a wallet.
- Only create one wallet per customer per currency to avoid duplicates.
- The wallet starts with a zero balance and
activestatus. - Use the wallet
idfor all subsequent transactions, payment methods, or status updates.
Common Use Cases
- Provision wallets when a new customer signs up
- Enable multi-currency wallet management for existing customers
- Prepare wallets for payouts, funding, or transaction processing