FootieRadar
Kenya

Betting guides · Guide

M-Pesa deposits at Kenyan bookmakers: confirm the paybill before you send

Send money to a bookmaker safely with M-Pesa: confirm the paybill in their own app, keep your transaction code, and never resend blindly.

By FootieRadar Guides · Published · 3 min read

Many deposit problems start before the money leaves your phone. A payment sent to the wrong number, or to one copied from a social media post, can be hard to get back. The check you make first matters more than how fast the transfer goes.

This guide covers the deposit itself: choosing between a paybill and an in-app STK push, entering the account reference, reading the confirmation, and what to do if your balance does not update. The steps are general, because each bookmaker's screens differ. Follow the instructions in its own app or on its own site.

Confirm the paybill inside the bookmaker's app

Only send to the paybill or account details shown inside the bookmaker's own app or official website. Ignore numbers from a WhatsApp message, a tipster's post or an agent who approaches you. If you are unsure, open the official app or type the site address yourself, then copy the details from there.

Paybill or STK push: how each route works

Menu names and layouts vary by phone and M-Pesa app version, so follow what your own screen shows.

  • Paybill: in the M-Pesa menu, choose the Pay Bill option. Enter the business number the bookmaker shows, then the account reference, the amount and your M-Pesa PIN.
  • STK push: some apps ask for your phone number and amount, and a prompt then appears on your phone asking for your M-Pesa PIN. Check the business name on the prompt before you enter anything.
  • Account reference: use whatever the bookmaker specifies on its app or site. This may be an account ID, a phone number or another reference. A wrong reference can leave the payment unmatched.

Reading the M-Pesa confirmation SMS

After you pay, M-Pesa sends an SMS with a transaction code, the amount and the recipient. Check that the amount and business name are what you intended, then save the message. The processing time the bookmaker states on its own app or site is the one to go by.

Example: you send KSh 500 and the confirmation shows KSh 500 to the right business. If your betting balance has not updated once the stated processing time has passed, that is the point to investigate.

When the balance has not updated

  • Do not resend straight away. If the first payment arrives later, a second one leaves you with the money tied up in two places.
  • Keep the M-Pesa transaction code and a screenshot of the confirmation SMS.
  • Once the stated processing time has passed, contact the bookmaker through the support route in its own app or on its official website. Give the transaction code, the time, the amount and the account reference you used.
  • Never share your M-Pesa PIN with anyone, including anyone claiming to be support staff who asks for it.

Deposits are quick and easy to repeat, which is why the checks matter. Set a budget before you top up, and treat the money as money you can afford to lose. If betting stops being fun or starts to cost more than you planned, take a break and use the support options in your bookmaker's app or on its site. 18+ only. Please gamble responsibly.

More stories