📣 M-PESA for your online store

Accept M-PESA payments on your online store

Add M-PESA STK Push to your ecommerce website through SokoWise. Integration setup and technical support are free; provider transaction fees may apply.
Accept M-PESA payments on your online store

M-PESA on your ecommerce website

Add M-PESA STK Push to your ecommerce website through SokoWise. Setup and technical support are free; M-PESA transaction fees may apply.
  • M-PESA STK Push
    When an order uses online payment, the customer provides a phone number and an M-PESA payment request is sent for that order.
  • Payment linked to the order
    Keep the payment request and its status connected to the storefront order it belongs to.
  • Verified merchant connection
    Use the M-PESA collection integration configured and verified for your business account.
  • Free setup and technical support
    SokoWise does not charge you to set up a supported M-PESA integration or get technical help with it.
A practical workflow

How it works

Connect M-PESA to your storefront and review each order payment clearly.
Configure M-PESA collection
Open Sell Online integrations, enter the provider details requested for your approved Daraja account, and complete verification.
Customer requests payment
At checkout, the customer provides a valid payment phone number to request payment for the order.
Check the order status
Review the payment status associated with the order and proceed after the provider confirms the transaction.

A clearer way to collect M-PESA payments online

Mobile money at checkout
Give customers an M-PESA payment option for eligible storefront orders.
Payment and order context
Review the customer order and its payment status together in your workflow.
Status before fulfilment
Check the provider result instead of treating a payment prompt as proof of payment.

Add M-PESA to your ecommerce website

Connect a supported M-PESA collection option to your online store. Setup and technical support from SokoWise are free; provider fees may apply.

Have some questions?

Check out our frequently asked questions