WordPress · WooCommerce
Accept card and mobile money payments in WooCommerce with MoPay
Download the official MoPay WordPress plugin, add it to your store, and connect it with your API key. No custom code needed — just install, activate, and start taking payments.
Plugin package
mopay-woocommerce.zip
Adds a MoPay payment option inside WooCommerce checkout. After activation, paste your MoPay API key to start processing live payments.
Why merchants use this plugin
Inspired by how leading Lesotho stores go live quickly, this plugin keeps things simple: a focused checkout option, predictable styling, and MoPay handling the heavy lifting.
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.
Requirements
- 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)
Install in minutes
Download the plugin
Save the mopay-woocommerce.zip file to your computer. Keep it as-is (do not unzip).
Upload & activate
In WordPress admin, go to Plugins → Add New → Upload Plugin, choose the zip, click Install Now, then Activate.
Enable in WooCommerce
Open WooCommerce → Settings → Payments, enable MoPay, and click Manage to configure it.
Configure your MoPay API key
After activation, the plugin needs your MoPay API key. Keys are only available from the MoPay dashboard; do not share them or commit them to code.
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.
Paste the key in WordPress
In WooCommerce → Settings → Payments → MoPay, paste the API key into the field provided and save changes. Keep the key private.
Test a checkout
Place a small test order and confirm that the MoPay payment option loads, redirects, and returns a paid status.
What happens after you save
- MoPay appears as a checkout option. Customers pick it, get redirected to pay, then return to your store.
- WooCommerce order statuses update as MoPay confirms payment completion.
- Use the MoPay dashboard to monitor transactions, reconcile payouts, and rotate your API key when needed.
Ready to launch?
Download the plugin, plug in your API key, and start accepting payments today.