Skip to main content

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 to active 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 active status.
  • Use the wallet id for 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