M-PESA is the fastest and most secure way to buy Bingwa Data minutes. With just a few taps on your phone, you can purchase minutes and start calling within seconds.

This complete guide explains all the M-PESA payment methods available, step-by-step instructions for each, and what happens after you make a payment.

Why Use M-PESA to Buy Minutes?

M-PESA Payment Methods

Bingwa Data offers two ways to pay via M-PESA:

📲

STK Push

Receive a payment request on your phone. Fastest and most secure.

💳

Manual Till Payment

Send money directly to Till 509947. Available anytime.

STK Push Payment (Recommended)

STK Push is the preferred payment method because it's faster and more secure. Here's how it works:

  1. Place your order: Select your minutes bundle on our website, via WhatsApp, or via SMS.
  2. Enter your phone number: Provide the M-PESA registered number where you want the payment request sent.
  3. Receive the STK Push: You'll get a pop-up notification on your phone from M-PESA asking you to confirm a payment.
  4. Enter your PIN: Type your M-PESA PIN to authorize the transaction.
  5. Receive confirmation: You'll get an SMS from M-PESA confirming the payment.
  6. Minutes delivered: Your minutes are sent to your phone instantly.
Why STK Push is best: No need to type Till numbers or amounts manually. Everything is automated, reducing errors and saving time.

Manual Till Payment

If you prefer to send money manually, you can use the standard M-PESA "Lipa na M-PESA" option:

  1. Open M-PESA: Go to the M-PESA menu on your phone.
  2. Select "Lipa na M-PESA": Choose this option from the menu.
  3. Select "Pay Bill": This is the option for paying to a business.
  4. Enter Business Number: Type 509947 (Bingwa Data Till).
  5. Enter Account Number: Type your phone number (the one where you want minutes delivered).
  6. Enter Amount: Type the total amount for your bundle.
  7. Enter your M-PESA PIN: Confirm the transaction.
  8. Send confirmation: Forward the M-PESA confirmation message to our WhatsApp number (0743731749) so we can process your order.
Important: After making a manual payment, always send us the confirmation SMS so we can verify and deliver your minutes immediately.
M-PESA Till: 509947

After Payment – What Happens?

Once you complete your M-PESA payment, here's what to expect:

💡 Pro Tip: Save the number 0743731749 in your contacts for quick support if you experience any payment issues.
🛡️

Verified Merchant – Till 509947

Secure M-PESA STK Push payments. 24/7 customer support via WhatsApp and email.

🚀 Buy Minutes Now – Pay with M-PESA
Bingwa Data Telecom Team

Written by the Bingwa Data Telecom Team
Telecom and bundle experts. Helping you save money on data and minutes.
Last reviewed: July 26, 2026

Frequently Asked Questions

How do I buy minutes via M-PESA?

You can buy minutes via M-PESA through STK Push (we send a payment request to your phone) or manually by sending money to Till 509947. STK Push is faster and recommended.

What is the Till number for Bingwa Data?

The Bingwa Data M-PESA Till number is 509947. Use this for all manual payments.

How long does it take to get minutes after M-PESA payment?

Minutes are delivered instantly after payment confirmation. With STK Push, this takes less than 30 seconds. Manual payments may take slightly longer.

What if my M-PESA payment fails?

If payment fails, check your M-PESA balance. You can retry or contact our support team on WhatsApp at 0743731749 for assistance.

Do I need to send the M-PESA confirmation?

With STK Push, no. The system automatically confirms your payment. For manual payments, yes, please forward the confirmation to our WhatsApp number so we can process your order.