Does Shopify support Kenya M-pesa Payment

Topic summary

A Kenya-based merchant asks if Shopify can accept M‑Pesa, the dominant mobile money service in Kenya, for a clothing store.

  • Official update: A Shopify staff member states that a direct/official M‑Pesa payment gateway is not currently supported on Shopify. They provide a link to Shopify’s list of supported payment gateways for Kenya as alternatives.
  • Community input: Another contributor suggests using third‑party gateways available on Shopify that can process M‑Pesa, naming Paystack, DPO, and Flutterwave.

Actionable next steps:

  • Review Shopify’s Kenya payment providers list to find compatible gateways.
  • Confirm with each provider whether they support M‑Pesa, and compare fees, settlement times, and integration steps.

Status: No native M‑Pesa gateway support at this time. Practical workaround is to use a third‑party gateway that supports M‑Pesa. The question is largely answered, pending the merchant’s choice of provider.

Summarized with AI on December 13. AI used: gpt-5.

Dear:

I am located in Kenya, and want to have an clothing shop. But I am not sure if shopify support m-pesa payment, as this is the main payment method.

Looking forward to your reply

Hey, @Baiyuji .

Thank you for reaching out and posting this question!

The M-Pesa payment gateway does not appear to be one of our supported gateways at this time. However, we do have a list of supported payment gateways for Kenya that you can consider using for your Shopify store.

If you have any other questions on this topic, then don’t hesitate to let us know.

1 Like

Hi, I have built several sites using Shopify in Kenya and there are various payment gateways you can use that support Mpesa such as Paystack, DPO, Flutterwave etc