Why M-Pesa · kwa nini M-Pesa
Vodacom has the largest mobile-money footprint in Tanzania, which means the deepest agent network for cashing out physically and the most stable integration on betting sites. Deposits are effectively instant and withdrawals typically land in five to thirty minutes.
The integration is direct — you do not leave the betting site, and there is no paybill number to remember. The deposit triggers a USSD push to your handset, you enter your M-Pesa PIN, and the balance updates.
Depositing with M-Pesa · kuweka pesa
Deposit section, on web or in the Android app.
The minimum and maximum for M-Pesa are printed in the form before you confirm — read them there, not from an article. The welcome bonus is calculated on the first deposit only, so if you are claiming it, make the first one the meaningful one.
It should be pre-filled from your account. It must be the number registered on the betting account.
Arrives within seconds; enter your M-Pesa PIN. If it never arrives, cancel in the cashier and start a fresh request rather than retrying a pending one. You can reach the same wallet yourself on *150*00#, Vodacom's own M-Pesa self-service code.
Immediate. Keep the network SMS — its transaction ID is what support needs if anything goes wrong.
Open the live account page and confirm the registration fields before entering personal details.
Withdrawing to M-Pesa · kutoa pesa
Withdrawal is the mirror image and takes about the same effort. Open the cashier, choose withdrawal, select M-Pesa, enter the amount and confirm. A code may be sent to your number to authorise it.
The money arrives in the M-Pesa wallet, confirmed by a Vodacom SMS. From there you can cash out at any agent, send it on, or leave it in the wallet.
Three preconditions apply, as on every rail: the account must be verified, the M-Pesa number must match the registered number, and there must be no unfinished bonus wagering. Detail on the withdrawal page.
Limits, fees and the *150*00# code · mipaka na ada
Vodacom sets its own per-transaction and daily limits on M-Pesa, and these depend on how fully your wallet is registered — a fully registered wallet has considerably higher ceilings than a basic one. Those limits sit on top of anything the operator applies.
Fees are Vodacom's, per its published tariff, and are banded by amount. The practical consequence: several small withdrawals cost noticeably more in total than one larger one. If there is no hurry, consolidate.
Three different parties set the numbers on this rail, and knowing which is which removes most of the guesswork. Vodacom sets the wallet's per-transaction and daily ceilings; they depend on how fully the wallet is registered, and a fully registered wallet has considerably higher ones — upgrading is done at a Vodacom agent with an ID. Vodacom also sets the transfer fee, which is banded by amount and published in its own tariff. The bookmaker sets the cashier minimum and maximum and shows both in the form at the moment you use it. Nothing on this page overrides either of them.
Because the network tariff is banded, several small withdrawals cost noticeably more in total than one larger one; if there is no hurry, consolidate. You can read your own current wallet ceiling straight from the operator by dialling *150*00# and opening the account or self-service branch.
| Item | Deposit | Withdrawal |
|---|---|---|
| Wallet self-service code | *150*00# | *150*00# |
| Minimum | Shown in the cashier for M-Pesa, before you confirm | Shown in the cashier for M-Pesa, before you confirm |
| Maximum | The lower of the cashier maximum and your Vodacom wallet ceiling | The lower of the cashier maximum and your Vodacom wallet ceiling |
| Speed | Instant | 5–30 minutes |
| Operator fee | None typically | None typically |
| Network fee | Vodacom tariff, banded by amount | Vodacom tariff, banded by amount |
| Who sets the ceiling | Vodacom, by wallet registration level | Vodacom, by wallet registration level |
| Where to read the live figure | Cashier, after choosing M-Pesa | Cashier, and *150*00# for the wallet ceiling |
Where these come from. The code above is the operator's own self-service code: Vodacom publishes *150*00# for M-Pesa in its consumer terms and on its current tariff sheet, Airtel Tanzania publishes *150*60# in its Smart Banking terms (the same document names option 6, Financial Services, as the branch that holds transfers), Yas publishes *150*01# for Mixx by Yas in its consumer FAQ, and HaloPesa publishes *150*88# on its own site. Minimums, maximums and payout fees are not printed here as numbers, and that is deliberate: they depend on your account, the day and how fully your wallet is registered, they change without notice, and a figure lifted from an article is how a transaction gets rejected. Every line above says which of the cashier or the wallet menu holds the live figure.
The rule that actually stops payouts
The M-Pesa wallet must be registered in the same name as the betting account, and the number attached to the account must be the number you cash out to. A payout requested to somebody else's wallet — a spouse's, a friend's, an agent's — goes to manual review, and the balance can sit frozen while that review runs. This is the most common reason a Tanzanian payout stalls, and it is the one thing on this page you can fix for free today, before you deposit rather than after you win. If the names genuinely differ, the verification guide covers what evidence resolves it; if you have an open bet you would rather not leave hanging while it is sorted out, see cash out. If a withdrawal is already sitting unpaid, withdrawal pending is the page for that.
Tracing a transaction · kufuatilia muamala
Every M-Pesa transaction generates an SMS from Vodacom containing a transaction ID. Keep it until the money has visibly arrived at the other end. That ID is the single thing that makes a support trace fast — with it, an agent can locate the transaction directly; without it, the process becomes a search.
If money has left the wallet and the betting balance has not moved after five minutes, contact support on +255 655 759 335 with that ID, the amount and the exact time. Do not repeat the deposit in the meantime, which is how people end up with two charges to reconcile instead of one.
Confirm the wallet name, live limit and transaction reference before sending money.
Quick answers · maswali
How do I deposit on Helabet with M-Pesa?
Open the cashier, choose M-Pesa, enter an amount inside the minimum and maximum the cashier shows for M-Pesa, confirm your Vodacom number, then approve the USSD prompt with your M-Pesa PIN. The balance updates within seconds.
How long does an M-Pesa withdrawal take?
Usually 5 to 30 minutes on a verified account whose registered number matches the M-Pesa wallet.
Are there M-Pesa fees on Helabet?
The operator does not typically charge one; Vodacom applies its own tariff. Because those fees are banded by amount, one larger withdrawal is cheaper than several small ones.
M-Pesa yangu haijafika, nifanye nini?
Wait five minutes, then contact support on +255 655 759 335 with the Vodacom transaction ID from your SMS. Do not repeat the deposit while the first is unresolved.

