WordPress · WooCommerce

Accept payments in WooCommerce with MoPay

Download the official plugin, add it to your store, and connect it with your API key. No custom code — just install, activate, and start taking payments.

WooCommerce readyDirect downloadRequires MoPay API key
yourstore.co.ls/checkout

Payment method

Credit / Debit Card (direct)
MoPayMoPay

Cards, M-Pesa, EcoCash — secured via MoPay

M-PesaEcoCashVisaMastercard

SECURED BY MOPAY · 256-BIT ENCRYPTION

Why merchants choose this

A focused checkout. No overhead.

Card + mobile money checkout

Add MoPay as a unified WooCommerce payment method for cards and local mobile money providers.

Fast setup, zero code

Upload the plugin zip, activate it, and paste your MoPay API key to start processing.

Built for Lesotho merchants

Optimized for local payment success rates with clear, LSL-first pricing and settlement.

Installation

Up and running in minutes

  • WordPress 6.0+ with WooCommerce installed and activated
  • An active MoPay merchant account
  • Your MoPay API key from the MoPay dashboard (required after activation)
  • HTTPS enabled on your store (recommended)
01

Download the plugin

Save the mopay-woocommerce.zip file to your computer. Keep it as-is — do not unzip.

02

Upload & activate

In WordPress admin, go to Plugins → Add New → Upload Plugin, choose the zip, click Install Now, then Activate.

03

Enable in WooCommerce

Open WooCommerce → Settings → Payments, enable MoPay, and click Manage to configure it.

If you see a browser warning when downloading, choose "Keep" — the zip is signed by MoPay and stays under 50 KB.

Configuration

Connect your API key

Keys are only available from the MoPay dashboard — never share them or commit them to code.

Step 01

Get your MoPay API key

Log in to the MoPay dashboard, open your project, and copy its API key. Keys are only available from within the dashboard.

Step 02

Paste the key in WordPress

In WooCommerce → Settings → Payments → MoPay, paste the API key into the field provided and save changes.

Step 03

Test a checkout

Place a small test order and confirm that the MoPay payment option loads, redirects, and returns a paid status.

Open MoPay dashboard
WooCommerce › Settings › Payments

Payment Methods

Direct bank transfer
MoPay

MoPay

Cards and mobile money

Manage →
mk_live_••••••••••••••••••••••Show
Ready to launch

Download the plugin and start accepting payments today.

Plug in your API key and you're live. No dev work required.