Enabler
Collections and payouts, in seconds.
One REST API to collect from and pay out to mobile money wallets. Asynchronous by design, idempotent by default, webhook-driven, with a ledger you can reconcile against.
Pull funds from a customer's wallet. The customer approves on their handset and the payment settles to a final state of success, failed or expired. Deposits, top-ups, checkout and subscriptions, with line items and tax recorded.
Push funds to a customer's wallet with no approval step. Balance is reserved at submission and the payout settles to success or failed. Refunds, winnings, payroll and marketplace payouts.
Built for networks that are not reliable
Mobile money is slow and occasionally lies. The API assumes it.
Every submission returns 202 Accepted immediately. Nothing in your stack blocks on a network that can take minutes.
An idempotency key on every request means a retry after a timeout never charges a customer twice.
HMAC-SHA256 signatures with a five minute replay window, so you can trust the callback that moves your ledger.
A full transaction ledger with balance tracking, so month end is a query rather than an investigation.
Integration
Six steps to live.
- Get credentials
A base URL and an API key for the sandbox, then production.
- Submit the payment
POST to
/v1/paymentsto collect, or/v1/payoutsto disburse. - Take the 202
Accepted immediately. Store the reference and move on.
- Customer approves
On collections only. The prompt reaches the handset.
- Handle the webhook
Verify the signature, act on the final state, respond fast.
- Reconcile
Query the ledger and the wallet balance for the settled position.
Platforms operating at volume that need collections and payouts in a mobile money market: marketplaces, gaming and digital platforms, billers, lenders collecting instalments, and licensed institutions that want the traffic to settle onto their own book.
Maly Tech does not hold, own or take custody of funds and does not carry out regulated payment activity. A licensed institution safeguards and settles the money. Where a partner institution holds the settlement account, every merchant collection converts a payments relationship into a deposit relationship.
Full API reference, webhook specification, idempotency rules, error taxonomy and a go-live checklist.
Operational questions
The things that break in production.
Start the conversation
Start in the sandbox.
Tell us the market and the volume. We issue credentials, share the integration guide and walk your engineers through the go-live checklist.