Skip to main content
Accept secure mobile money payments through Modem Pay’s inline checkout directly in WooCommerce.

🚀 Installation

Option 1 - From WordPress Directory (Coming Soon)


Option 2 - Manual Installation

  1. Download the latest version of the plugin as a ZIP file here.
  2. In WordPress, navigate to Plugins → Add New → Upload Plugin.
  3. Upload the ZIP file and click Install Now.
  4. Once installed, click Activate Plugin.
Uploading plugin ZIP file

⚙️ Configuration

After activation:
  1. Go to WooCommerce → Settings → Payments.
  2. Find Modem Pay in the list of payment gateways.
  3. Click Manage to open the settings panel.
WooCommerce payment gateways list with Modem Pay visible

🧾 Settings Reference

SettingDescription
Enable/DisableTurns the Modem Pay gateway on or off.
TitleLabel shown to customers during checkout (e.g., “Pay with Modem Pay”).
DescriptionDescription shown at checkout to explain the payment method.
Test ModeEnables sandbox transactions for testing.
Test Public KeyPublic test key from your Modem Pay dashboard.
Test API KeySecret test key for sandbox requests.
Live Public KeyPublic key for production payments.
Live API KeySecret key for live transactions.
Modem Pay WooCommerce settings page

🧠 Setup Steps

  1. Enable the Modem Pay gateway.
  2. Set a Title and Description (what users see at checkout).
  3. Toggle Test Mode while testing integration.
  4. Enter your Test Keys.
  5. Save and place a test order.
  6. Switch off Test Mode, enter your Live Keys, and save again.
Successful checkout using Modem Pay test mode

✅ Verify Integration

  • Perform a test payment in Test Mode to confirm setup.
  • Switch to Live Mode and verify transactions appear in your Modem Pay dashboard.
  • If payments fail, double-check your API keys and mode selection.
Make sure you’re using test keys in sandbox mode and live keys in production. Mixing them up is the fastest way to confuse both WooCommerce and yourself.

🧩 Troubleshooting

IssueLikely CauseSolution
Modem Pay not visible at checkoutPlugin disabled or WooCommerce missingEnable Modem Pay under WooCommerce → Settings → Payments and confirm WooCommerce is active.
Payments not processingWrong API keys or test mode still onVerify your mode and keys match the environment.
Admin notice: “WooCommerce not installed”Missing dependencyInstall and activate WooCommerce first.

🏁 Summary

Once configured, Modem Pay appears as a checkout option for customers to complete payments seamlessly via mobile money.
It’s fast, secure, and works natively within WooCommerce’s order system.