Customer wallet
Self-enrolment with back-office approval, cash-in via agents, wallet-to-wallet transfers, QR pay and receive, bill payments and a virtual card.
Customer wallets, an agent network, a double-entry ledger and an operator console — white-labelled per market, and running a country's mobile-money service today.
Aptiway builds and owns the complete stack — consumer wallet apps, an agent network with float and commission management, a double-entry ledger core, and an operator admin console — deployed per country under the local partner's own brand.
Self-enrolment with back-office approval, cash-in via agents, wallet-to-wallet transfers, QR pay and receive, bill payments and a virtual card.
KYB-onboarded agents holding e-money float — cash-in and cash-out, float requests, configurable commissions and liquidity alerts.
Approvals, commission and limit configuration, security deposits, account statements, dashboards and full audit reporting.
Visa Pay integrated — virtual card issuance linked to the customer's phone number, person-to-person payments across the network, and e-commerce acceptance.
Nationwide deployment in the Comoros under the client's own brand.
Each market launches under the local operator's consumer brand.
A dedicated deployment per market, so data stays in-country.
New markets configure the proven core — no rebuild, no licensing friction.
Native mobile apps built in React Native for iOS and Android, designed for first-time digital-money users — enrolment to first transaction in minutes, with operator approval keeping onboarding controlled.
Agents are the platform's physical distribution layer. The dealer app gives every agent a real-time view of float, transactions and earnings; the platform gives the operator full control over the network.
A web console gives the operator day-one control over the network, the money and the rules — no vendor ticket needed to change a fee or a limit.
| Control area | What the operator can do |
|---|---|
| User & agent management | Approve customer and agent enrolments, manage KYC records, suspend or disconnect agents instantly |
| Commission configuration | Set fees per transaction type, define the agent/platform split, change rates without code changes |
| Limits & risk | Per-customer transaction limits and daily transfer caps; agent security deposit requirements |
| Reporting & statements | Account statements per user and per agent, downloadable; cash balances and transaction histories in real time |
| Cash reconciliation | Record bank withdrawals and field cash distribution with reference numbers — a complete audit trail from bank to agent |
| Audit | Full audit reporting across the double-entry ledger; every posting traceable |
| Security | Role-based admin access, envelope-encrypted sensitive data, OTP-confirmed cash-out, idempotency-protected transaction APIs |
A configuration-driven core carries the ledger, wallet, agent and admin capability unchanged. Everything country-specific — brand, currency, numbering, integrations — is configuration and adapters around it.
Kotlin / Quarkus services · PostgreSQL · React admin console · React Native customer and dealer apps. Mainstream and open-source throughout — auditable by your own people, hostable on your own infrastructure.
A new market means configuring the core and building the local adapter pack. It does not mean a rebuild.
The building blocks national programmes ask for — what runs in the platform core today, and what plugs in per market.
The full wallet works without a smartphone: menu-driven USSD sits in the platform core, with a per-country telco adapter. Inclusion does not wait for smartphone penetration.
Customer messaging is templated per language, and apps and USSD menus localise per market. Language is configuration, not development.
Airtime, electricity and further billers connect per market through the biller adapter — live today in the Comoros deployment.
KYC capture, document management and operator approval are built in; verification against a national ID registry plugs in per market — verified identity, wallet, payout, agent cash-out.
Beneficiary files in — approvals, batch execution and reconciliation out. Social payments, salaries and subsidies land in supervised wallets and cash out at any agent.
Merchant onboarding, QR acceptance, settlement and reporting, with card acceptance extending reach to any cardholder.
The platform is not a concept. It operates a national mobile-money service today.
The platform fits markets where cash still dominates and a trusted local partner wants to move it digital.
We integrate stepwise, one market at a time, alongside a local anchor partner.