MMG Payment Gateway for WordPress
Accept MMG mobile money payments on your WordPress website. Built in Guyana by IIS Inc. The only RSA-encrypted, wizard-driven MMG integration for WordPress.
Plugin is free to download. A per-site license (GYD 10,000) is required to activate.
What is the MMG Payment Gateway Plugin?
The MMG Payment Gateway for WordPress is a professional plugin by Investigative Intelligence Solutions Inc. that enables any WordPress website to collect payments through MMG (Mobile Money Guyana) — Guyana’s leading mobile money platform used by hundreds of thousands of people.
This plugin implements MMG’s official RSA OAEP SHA-256 encrypted checkout flow. Customers are redirected to MMG’s secure hosted payment page, authenticate with their MMG credentials, and return to your site with instant confirmation. No card data touches your server.
Whether you run an e-commerce store, a membership site, a school portal, or any business collecting payments from customers in Guyana — this plugin gets you live in minutes.
Everything Included in v2.3.0
How to Install & Set Up the Plugin
Complete step-by-step guide from download to accepting live payments.
Purchase Your License
Before anything else, purchase a license at iis.gy/mmg-plugin. A single-site license costs GYD 10,000 — one-time, no subscription. Pay via MMG and your license key will be emailed to you instantly. Keep that key — you will need it during Step 4.
Register as an MMG Merchant
You need an active MMG merchant account to receive payments. If you do not have one, register at business.mymmg.gy/register or email merchantservice@mmg.gy with your business name and phone number.
Download and Install the Plugin
Download the plugin zip using the button above. In your WordPress Admin, go to Plugins → Add New → Upload Plugin, select the downloaded zip file, and click Install Now. After installation, click Activate Plugin.
Enter Your License Key
After activation, go to WP Admin → MMG Gateway. The setup wizard opens automatically. Enter your license key from Step 1 and click Validate License. The plugin contacts the IIS license server to confirm your key is valid and activates it to your domain.
Copy Your Callback URLs and Email MMG
Step 2 of the wizard displays three callback URLs: Response URL, Error URL, and Notify URL. Email all three URLs to merchantservice@mmg.gy along with your business name and MMG phone number, and request your API credentials. MMG will respond — typically within 1-3 business days — with your Merchant ID, Client ID, Secret Key, and RSA PEM key pair.
Enter Your Credentials and Verify Keys
When MMG sends your credentials, return to WP Admin → MMG Gateway → Step 3. Enter your Merchant ID, Client ID, Secret Key, and paste your Public Key and Private Key (PEM format) into the provided fields. The plugin automatically runs a live encrypt/decrypt roundtrip to verify both keys are correct. A green checkmark confirms success.
Add the Payment Button to Your Site
Your gateway is now live. Use the shortcode below on any page, post, product page, or custom template. No coding required.
[mmg_checkout amount="5000" description="Product Name" order_id="ORDER-001" success_url="/thank-you/" error_url="/payment-failed/"]
System Requirements
Frequently Asked Questions
Do I need an MMG merchant account? +
Yes. This plugin connects to MMG’s merchant checkout API. You must have an active MMG merchant account. Register at business.mymmg.gy/register or contact merchantservice@mmg.gy.
How long does it take to get MMG credentials? +
Once you email your callback URLs to MMG, they typically respond within 1-3 business days with your Merchant ID, Client ID, Secret Key, and PEM key pair.
Can I use one license on multiple websites? +
No. Each license is valid for one domain. Purchase a separate license (GYD 10,000) for each website.
Is it compatible with WooCommerce? +
The [mmg_checkout] shortcode works on any WooCommerce page. A dedicated WooCommerce payment gateway class is planned for v1.1.
Where is my private key stored? +
Your private PEM key is stored only on your own server, inside the plugin’s keys/ directory. It is never sent to IIS Inc. or any third party.
What currency does it support? +
GYD (Guyana Dollar) only — as required by the MMG API.
Do you offer installation support? +
Yes. IIS Inc. provides paid setup and configuration assistance. Contact us at contact@iis.gy or +592-623-1721.
Can I transfer my license to another domain? +
Yes. Contact contact@iis.gy with your license key and the new domain. We will update it manually.
Not on WordPress?
IIS Inc. offers custom MMG payment integration for any platform — Laravel, Django, Node.js, custom PHP, React, or any stack. We handle the full implementation: RSA key setup, encrypted token generation, callback handling, transaction logging, and MMG merchant account coordination.
Ready to Accept MMG Payments on Your Site?
Download the plugin free, purchase your license, follow the wizard — and your WordPress site goes live with Guyana’s leading mobile money network.
Questions? contact@iis.gy · +592-623-1721
