Introduction
The Wallet Management API lets you query and manage the TemboPlus virtual wallets that hold your funds. Collection wallets receive incoming payments from MOMO Collection and Merchant Accounts. Disbursement wallets fund outgoing payouts. You can hold multiple wallets of each type, in TZS or KES.
What you can do
List all wallets — see every wallet on your account
Get wallet details — retrieve info for a specific wallet
Check wallet balance — current and available balance
Pull wallet statements — transaction history over a date range
Transfer between wallets — move funds between same-currency wallets (coming soon)
How it works
Wallets are created and assigned during onboarding. You use this API to monitor balances, pull statements for reconciliation, and (soon) transfer funds between wallets.
These wallets are the same ones referenced by accountNo in the MOMO Collection & Payout API. When a MOMO collection succeeds, funds land in your collection wallet. When you initiate a payout, funds are debited from your disbursement wallet. This API is how you check those balances and pull the history.
Getting started
No additional onboarding is needed. If you have credentials for the MOMO Collection & Payout API, you already have access to the Wallet Management API — they use the same authentication.
Environment notice
The Wallet Management API is available in the same environments as your MOMO Collection & Payout integration (sandbox and production). Same base URLs apply.
Authentication
Every request requires these headers:
Same credentials as the MOMO Collection & Payout API.
Last updated