WebTech Kenya

GRA toll-free 0800-723-770

18+

Reading the M-Pesa confirmation screen before a betting deposit

Before entering your PIN, compare the receiver name, the business number, the account reference and the amount with the payment details shown inside your own account. Afterwards, compare the confirmation SMS with the same details and keep it. A payment to a personal number is not a deposit to a licensee.

Why the check comes before the PIN

A mobile-money payment cannot be recalled by pressing a key once it is completed. The only point where you control the outcome is the moment before you enter your PIN. The way a deposit normally travels from wallet to account is explained in the guide on how mobile-money deposits reach a gambling account.

The wording and layout of the prompt and the SMS are set by the telco and can change. Official Safaricom pages could not be opened when this guide was prepared, so it does not describe the exact fields, fee lines or message format. It names only the generic items every payment of this kind identifies: who receives it, under which number, with which reference, and for how much.

What to compare, and against what

The reference point is always the payment page inside your own registered account. Section 72(1) of the Gambling Control Act, 2025 allows a licensee to let only a registered player, holding an account, take part. The licensee's terms and conditions must include its paybill numbers, shortcodes, USSD numbers and customer deposit mechanisms (Conduct of Gambling Operations Regulations, 2026, r.4(2)(e) and (f)).

ItemOn the prompt or SMSCompare withIf it differs
Receiver nameThe business named as the recipientThe business or trading name shown on the account payment pageStop before the PIN; ask customer care
Business numberThe paybill or till number you keyed or were sent toThe number listed in your account and in the operator's termsDo not pay; the number may belong to someone else
Account referenceWhat you typed where an account is asked forThe reference the operator tells you to useCorrect it before paying; a wrong reference may leave a payment unmatched
AmountThe sum to be paidThe sum you meant to depositCancel and start again
Transaction code, date, timeOn the SMS after paymentYour statement and the account historyKeep both; quote the code in any query

Step by step

  1. Get the details from inside your account

    Open the payment page after signing in yourself. Do not use a number from an SMS, a social-media message or a chat, as the guide on recognising betting phishing messages explains.

  2. Read the prompt line by line

    Check the receiver name, the number, the reference and the amount in turn. Do not enter your PIN until all four agree with the account page.

  3. Cancel on any mismatch

    Cancelling costs nothing. A completed payment to the wrong place needs the telco and the receiver to act.

  4. Read the SMS when it arrives

    Compare it with what you intended: same receiver, same amount, a transaction code present. Then look at the account for the credit.

  5. Save the evidence at once

    Keep the SMS, note the code, and later download a statement extract. Photograph the account payment page you used.

Why a personal number is not an operator deposit

Section 73(2) requires a licensee to credit to a registered player's account all funds received by the licensee from or on behalf of a player. Section 73(4)(c) lists mobile money transfer as a way a licensee may receive funds. Money sent to a private phone number is not received by the licensee, so these duties do not apply to it, and section 75 does not protect it.

Someone may ask you to send money to a personal number and promise to load your account. That is a payment to an individual, with no licensee duty behind it. Account names and numbers also have to tie to you, a matter covered in the guide on an account name that does not match ID or SIM.

Illustrative example

Illustrative example: a player wants to deposit KES 2,000. The account page shows a business number and a reference. The prompt shows the same number but a receiver name that does not resemble the operator's name on the page. The player cancels, so nothing has left the wallet. After checking with customer care, the player pays again and the prompt now agrees on all four items. Had the player entered the PIN on the first prompt, KES 2,000 would have left the wallet, and a second KES 2,000 would have made KES 2,000 + KES 2,000 = KES 4,000 out of the wallet in total.

Common slips on the screen

Most mismatches are small. A pair of digits swapped in a business number, a missing character in an account reference, or an extra zero in the amount is enough to send a payment somewhere you did not intend.

Read the number aloud against the account page rather than glancing at it. If you copy and paste, check that nothing was added or dropped at either end. Where the operator gives a reference tied to your account, use it exactly as shown, including any letters.

What to keep as evidence

ItemUse
Confirmation SMS with transaction codeIdentifies the payment for the telco and the operator
Statement extractThe telco's record of the same payment
Screenshot of the account payment pageShows which details the operator gave you, and when
Dates of every contactNeeded if the dispute goes on to the Tribunal under s.80

Where a dispute goes

Go to the operator first. Regulation 9(2) of the Conduct of Gambling Operations Regulations, 2026 says its customer care centre exists to handle any matter arising from its gambling activities, to resolve complaints or disputes before they are reported to the Authority, and to refer unresolved matters to the Authority for determination.

Section 80 of the Act allows a party to a dispute arising out of an online gambling activity to appeal to the Tribunal within fourteen days from the date of the dispute. If the money went to the wrong business, read the guides on a wrong paybill and on a deposit deducted but not credited.

Gambling is addictive. Play responsibly, and deposit only what you can afford to lose.

Questions and answers

Which details should I compare before I confirm?

Compare the receiver name, the business number (paybill or till), the account reference if one is asked for, and the amount. Compare them with what the payment page inside your own betting account shows, not with a number from a message, advert or chat.

Is a payment to a person's phone number a deposit?

No. The Gambling Control Act, 2025 speaks of funds received by a licensee, and the licensee's terms must list its paybill numbers, shortcodes and deposit mechanisms (Conduct of Gambling Operations Regulations, 2026, r.4(2)(e) and (f)). A transfer to a private number is outside that list, so the duty to credit an account does not attach to it.

What if the name on the screen looks different from the operator's name?

Stop and do not enter your PIN. A business can trade under a different name from the one on its licence, so check the payment details published inside your account and, if still unsure, ask the operator's customer care before paying.

What should I keep after paying?

Keep the confirmation SMS, the transaction code, the time and amount, and a statement extract from your mobile-money account. Add a screenshot of the account payment page you used to get the details.

Where does a dispute go first?

To the operator. Regulation 9(2) of the Conduct of Gambling Operations Regulations, 2026 says its customer care centre exists to resolve complaints or disputes before they are reported to the Authority, and to refer unresolved matters to the Authority.

Is there a time limit for taking a dispute further?

Section 80 of the Gambling Control Act, 2025 says a party to a dispute arising out of an online gambling activity may appeal to the Tribunal within fourteen days from the date of the dispute. Record the date you first raised the problem.

Sources

  1. Gambling Control Act, 2025 (No. 14 of 2025), ss.72, 73, 75, 80, accessed 2026-10-25
  2. Gambling Control (Conduct of Gambling Operations) Regulations, 2026, rr.4(2) and 9, accessed 2026-10-25