Kenyan supporter checking a smartphone at a football stadium
Kenyan supporter checking a smartphone at a football stadium. Illustrative editorial image; no payment interface is shown.

Before you approve a prompt

Open the merchant platform through the address or app you already trust, then check its current cashier. Confirm that M-PESA is explicitly offered for your account. If the payment method is not present, stop: a third party’s instructions to send money to a personal number, till or paybill are not a substitute for the platform’s official integration.

When a prompt appears on your own phone, read the recipient or merchant description, amount, currency and any reference shown. Compare it with the intended transaction. A prompt arriving at an unexpected time or for a different amount is a reason to cancel and verify independently.

Confirm only when the details match

  • Use the provider interface you initiated; do not approve a prompt requested by an unsolicited caller.
  • Check the amount and recipient on screen, not only a screenshot or copied message.
  • Keep your PIN private. Safaricom’s public material says the PIN is for you alone.
  • Wait for the provider’s confirmation and separately check the merchant account status.
  • Save the full receipt and reference number without posting it publicly.

After the transaction

Record the time, amount, transaction reference and the merchant account or username involved. If the provider shows success but the platform balance does not reflect the payment, contact the platform through its official help route and provide only the information it requests through a secure channel. If the provider shows pending or failed, ask the provider about that exact reference.

Do not repeat the payment immediately just because the page appears slow. First check both transaction histories; repeating an instruction can create a duplicate. If you suspect an erroneous transfer, act promptly through the provider’s official process and follow its instructions. A reversal is not automatic and is subject to the provider’s terms and review.

Official sources and further checks

External links open official information pages. Availability and terms can change; verify the current details directly with the provider.

Important

This guide is educational and is not an instruction to place a bet. BetPayKE does not process payments, confirm merchant availability or provide account support. Never share a PIN, password or OTP.