meCash Virtual Accounts empower businesses to generate unique bank account numbers that map directly to their meCash wallet. This enables seamless payment collection from customers via standard bank transfers, with automatic reconcilement and instant wallet crediting. Whether you need permanent accounts for recurring customers or time-bound accounts for specific invoices, our virtual account infrastructure handles the complexity of the banking system so you can focus on your business.Documentation Index
Fetch the complete documentation index at: https://developer.me-cash.com/llms.txt
Use this file to discover all available pages before exploring further.
Core Features
- Multi-Currency Support: Collect payments in NGN, MWK, and USD.
- Automated Reconciliation: Every deposit is automatically tied to the specific virtual account, triggering instant webhooks.
- Flexible Settlement: Choose between instant settlement for immediate cash flow or T+1 for standard processing.
- Dual Constraints: Control dynamic accounts using both time-based expiration and amount-based closure.
Exploration & Implementation
Use the cards below to dive into specific implementation guides and technical documentation for each virtual account type.Virtual Account Overview
Learn about the core concepts, settlement options, and the general collection flow.
Static Virtual Accounts
Guide for creating permanent account numbers for long-term customer relationships.
Dynamic Virtual Accounts
Guide for generating one-time, time-bound, or amount-constrained payment accounts.
USD Virtual Accounts
Specific instructions for collecting US Dollar payments through virtual account infrastructure.
Next Steps
Once you’ve integrated virtual accounts, don’t forget to set up your webhooks to receive real-time notifications for every deposit.Webhooks Integration
Configure your endpoint to listen for virtual account credit events.

