Back to Journal
Journal5 min read

Will M-Pesa Auto-Charge My Meal Plan? How Payment Really Works

Does a Nairobi meal plan auto-charge your M-Pesa? See how paying by STK push works, what you approve, and what to do if the prompt doesn’t show.

Keith Koki's photo
Keith Koki
Will M-Pesa Auto-Charge My Meal Plan? How Payment Really Works
In this article

Will M-Pesa Auto-Charge My Meal Plan? How Payment Really Works

Qavaeat weekly plans are paid by M-Pesa STK push. When you confirm your plan, a prompt appears on your phone and you approve the payment with your M-Pesa PIN. You confirm each charge yourself, so there is no hidden recurring deduction.

If you have ever signed up for a subscription and then struggled to cancel it, your caution is reasonable. Paying for food in advance should feel safe, not stressful. Here is exactly how it works, so you know what you are approving.

What is an M-Pesa STK push?

An STK push is a payment prompt that appears on your phone, showing the business name and amount. You enter your M-Pesa PIN to approve it, or ignore it to decline. Nothing is charged until you approve.

How paying works on Qavaeat

How paying works on Qavaeat

What you stay in control of

  • You see the total before you pay. The weekly total is shown at checkout.
  • You approve every charge with your PIN.
  • You can change plans. Pause or swap a meal until 10:00 PM the evening before, and the payment becomes credit or is refunded to M-Pesa.
  • There is no long-term contract.

Staying safe with M-Pesa

These tips apply to any M-Pesa payment, not only ours:

Never share your PIN, with anyone, for any reason, including someone claiming to be support.

Read the prompt. Check the business name and the amount before you enter your PIN.

Decline prompts you did not start.

Use official channels. Contact Qavaeat through the website or the WhatsApp concierge listed on the site. [CONFIRM official support number; the page currently shows a placeholder.]

STK push not showing? Five quick fixes

Check that you have network signal and mobile data or a connection.

Unlock your phone and wait a minute. Some phones delay the prompt.

Confirm the phone number you entered is correct and registered for M-Pesa.

Make sure your balance covers the total and that you are within your M-Pesa limits.

Try once more. If it fails again, contact support instead of repeating it many times.

Why prepay at all?

Paying once for the week makes the food budget a decision you make on Sunday instead of eight small decisions at lunchtime. It does not remove flexibility: the pause and swap rules still apply.

Frequently asked questions

Can I pay for meals with M-Pesa? Yes. Qavaeat uses M-Pesa STK push. When you confirm a weekly plan, a prompt appears on your phone and you approve it with your PIN.

Will my M-Pesa be charged automatically every week? Qavaeat asks you to confirm each plan or order with your PIN. [CONFIRM no recurring charge is live.]

What if I cancel a meal after paying? Pause or swap until 10:00 PM the evening before. The payment is credited toward your next order or refunded to M-Pesa.

How do corporate accounts pay? Organisations can receive monthly e-TIMS-compliant invoices, payable by EFT or corporate paybill.

What if the STK push does not appear? Check signal and the phone number, confirm your balance and limits, and retry once. If it still fails, contact support.

Related reading:
- How to schedule food delivery in advance
- Pause, swap, cancel
- Corporate lunch solutions

CTA: Plan my week and pay with M-Pesa.

Keith Koki's photo

Written by

Keith Koki

An experienced content writer

Up next

Pause, Swap, Cancel: How Flexible Should a Meal Plan Be?