M-Pesa Checkout

One tap. STK push. Paid.

NodeCart's built-in M-Pesa checkout sends an STK push directly to the customer's phone the moment they hit "Buy." They enter their PIN. Payment confirms in seconds. Money lands in your till. You never handle screenshots, follow-ups or "I sent it" disputes. The sale closes while intent is hot.

The problem

Customers abandon cart because they cannot pay how they want

You send buyers your M-Pesa number. They open another app. They mistype the till. They forget to send the screenshot. You check your messages every two minutes. By the time you confirm, they have changed their mind. Cart abandonment is not about price — it is about friction at the finish line.

M-Pesa · M-Pesa Checkout
Smiling African shop owner in a patterned dress behind a counter stocked with bread, canned goods and household items
How it works

One tap. STK push. Paid.

NodeCart's built-in M-Pesa checkout sends an STK push directly to the customer's phone the moment they hit "Buy." They enter their PIN. Payment confirms in seconds. Money lands in your till. You never handle screenshots, follow-ups or "I sent it" disputes. The sale closes while intent is hot.

Customer adds products and taps Checkout They enter their M-Pesa phone number An STK push pops up on their phone instantly They enter their M-Pesa PIN Payment confirms, order is marked paid, you get notified
What you gain

The difference it makes

STK push sends a payment prompt straight to the buyer's phone Money lands in your M-Pesa till — NodeCart never holds it 0% transaction fee on every sale Automatic payment confirmation updates the order status Works on any phone, even budget Android on 2G
FAQ

Common questions.

Do I need a Daraja API account?
Only if you want automated STK push on the Growth or Business plan. Free and Starter plans use manual till-number display. We guide you through Daraja setup in under ten minutes.
How long does payment confirmation take?
Usually 5–15 seconds. The order dashboard updates automatically when the M-Pesa callback arrives.
Can I use my personal M-Pesa number?
Yes, but we recommend a business till or paybill for cleaner accounting and higher transaction limits.
The whole shop

One platform. Everything your shop needs.

Start free and add what you need as you grow.

M-Pesa STK Push Checkout for Online Shops in Africa | NodeCart | NodeCart