STK Push convenience
No Paybill numbers, Till codes or long references for the customer to type.
- Real-time completion
- No redirects
- Familiar customer journey
- Designed to reduce cart abandonment
The smart M-Pesa STK Push solution for Odoo ERP. Bring fast, familiar M-Pesa payments directly into your Odoo e-commerce, portal or POS—without forcing customers through clunky payment steps.
M-Pesa Express is a push-payment feature that lets a business initiate a payment request directly on a customer's phone. The customer selects “Pay with M-Pesa”, receives an STK Push prompt, enters their PIN, authorises the payment and completes the transaction.
eShopper Express connects this familiar experience directly to Odoo e-commerce, customer portal and POS environments.
No Paybill numbers, Till codes or long references for the customer to type.
The customer's phone becomes the payment terminal.
M-Pesa payments avoid the card-number flow associated with card acceptance.
The customer authorises payment on their own handset.
Security and compliance benefits depend on the final implementation, configuration and applicable requirements. eShopper Express does not eliminate all payment or security obligations.
| Capability | What it means for you |
|---|---|
| STK Push Checkout | Initiates a payment prompt on the customer's handset. |
| Real-Time Callbacks | Automatically updates order status when payment is approved. |
| Automatic Reconciliation | Matches incoming payments to invoices using a bill reference or payer phone. |
| Bring-Your-Own-Key | Configure your own Safaricom Daraja credentials—maintaining control of the integration. |
| Works Everywhere | Designed for Odoo e-commerce, customer portal and POS environments. |
The performance figures above are the business-case figures supplied for this article and should be validated against your own store data before being used as guaranteed outcomes.

A Kenyan customer shops on a laptop while an M-Pesa STK Push prompt appears on their phone.

A split visual comparing traditional payment friction with the eShopper Express phone-first experience.

An Odoo dashboard view paired with an STK Push confirmation to communicate visibility and speed.
eShopper Express by Vianet Solutions LTD brings a fast, customer-friendly M-Pesa payment journey into Odoo.