Wallets
How Wallets work in meCash

How meCash Wallets Work

meCash wallet is a multi-currency digital wallet that make it easy for you to:

  • 🏦 Manage muti-currency transactions (e.g USD to Naira, Naria to CNY, etc) in one place.
  • 💸 Hold, send, and receive money across borders.
  • 🌍 Support for 12+ currencies (USD, EUR, XOF, GBP, etc.).
  • ⚡ Instant transfers to banks, mobile money, or other meCash users.

The wallet is linked to a real bank account, allowing secure and reliable transactions.

The wallet tied to a specific user and parameterized by:

  • Currency (e.g., NGN, USD, CNY)
  • Country (e.g., NG for Nigeria, CN for China)
  • Balance (stored as a float value)
  • Wallet ID (a UUID that uniquely identifies the wallet)

Step-by-Step Guide to Funding your meCash Wallet

Log in to Your Account

Access your dashboard by logging in with your credentials..

Navigate to the Wallets Section

On the left sidebar, click on Wallets to view your wallet balances and options.

Select the Currency

Make sure you are on the correct currency tab (e.g., NGN for Nigerian Naira) at the top of the wallet section.

Click on "Fund Wallet"*

Locate and click the Fund Wallet button below your wallet balance.

Wallet Dashboard

View Wallet Funding Details

A pop-up window titled Wallet Details will appear. This will display:

  • The account name (your business or personal name)
  • The account number
  • The bank name Fund Wallet

Copy the Account Information

Copy the provided account number and bank details. You can use the copy icon next to the account number for convenience.

Make a Transfer

Using your preferred banking app or internet banking platform, transfer the desired amount to the provided account number and bank.

Confirm the Transaction

After completing the transfer, your wallet balance will be updated once the funds are received. You can check your recent transactions in the wallet dashboard to confirm the deposit.


🔒 Security & Consistency

  • All operations are authenticated via an API key.
  • Every transaction is tied to a specific wallet and logged for traceability.
  • Wallet balances are consistent and updated atomically to avoid race conditions during concurrent operations.

✅ What's Next?

You now understand how meCash wallets work, how to fund them through the dashboard, and the core principles around their security and consistency.

Next, we'll explore how to interact with wallets via the API, starting with retrieving all your wallets using the GET /wallets endpoint.