M-Pesa & payments
Accept M-Pesa with STK Push
Send a payment prompt to the customer’s phone and confirm at the till.
Updated 2026-07-01
STK Push asks the customer to enter their M-Pesa PIN on their phone. You do not need to read a till number aloud.
- Step 01Build the cart and choose M-Pesa as the payment method.
- Step 02Enter the customer’s Safaricom number (usually 07… or 01…).
- Step 03Send the STK request and ask the customer to approve on their phone.
- Step 04Wait for confirmation on the cashier screen before handing over goods.
Frequently asked
- What if the prompt never arrives?
- Confirm the number is Safaricom, the phone has signal, and try again. See Troubleshoot a failed STK payment.
Related articles
Still stuck setting up?
Email support with your business name and subdomain — we will help you get the till selling.