How to Use MMG on WooCommerce Stores Checkout
Integrating Mobile Money Guyana (MMG) into your WooCommerce store is an essential step for businesses in Guyana looking to offer a seamless local payment solution. However, setting up MMG on your eCommerce store is not a straightforward task—it involves numerous steps, technical know-how, and careful documentation. Here’s how you can do it, and why it might be worth letting us at Revamped GY handle it for you!
Step 1: Becoming an MMG Merchant
To integrate MMG into your checkout system, you must first have an MMG Merchant Account, which is designed to receive payments directly into your bank account.
- Sign Up: Start by completing the merchant registration form on the MMG website or contact them via email at yg.gmmobfsctd@ecivrestnahcrem.
- Pro Tip: Ask for their WhatsApp customer service for quicker responses—it’s often faster than email.
Documents You’ll Need:
- Valid ID (e.g., your national ID card)
- Proof of address (driver’s license or TIN can work)
- Business registration
- Business proof of address
- Banking information (bank statement or letter)
- TIN Certificate (personal or business)
Once you submit these, MMG will send you three forms to complete:
Complete these using e-signatures and accurate details, and return them to MMG. Your merchant account will typically be ready within 24 hours.
Step 2: Generating API Keys
After your merchant account is set up, you’ll need API credentials for integration. Generating keys can be a technical process:
- Open the folder where you’d like to store your keys.
- Open Command Prompt in that folder by typing cmd in the file path.
- Generate your private key using the following: openssl genpkey -algorithm RSA -out private_key.pem -pkeyopt rsa_keygen_bits:2048
- Create your public key using the private: openssl rsa -pubout -in private_key.pem -out public_key.pem
If this seems daunting, don't worry—we handle this process as part of our services.
Step 3: Installing the WooCommerce Plugin
To integrate MMG, download the MMG WooCommerce Plugin from Kalpa Services’ GitHub page.
- Install and activate the plugin on your WordPress site.
- Navigate to the plugin settings and copy the Callback URL provided.
Step 4: Requesting API Credentials
Email MMG to request your API credentials. Use this template:
Subject: Request for MMG API Credentials
Good day,
I would like to request API credentials (Merchant Client ID, Secret Key, RSA Public Key) for the following:
- Merchant Account: {Your Merchant Name}
- Number: {Registered Phone Number}
- ID: {Merchant Account ID starting with ‘m’}
Callback URLs for success and errors:
{Paste Callback URL from the plugin settings}
Attached is my public key.
{copy and paste the public key details here or zip and attach to the email}
MMG will then send sandbox credentials to test the integration.
Thank you.
Step 5: Testing and Going Live
Once you have your sandbox details:
- Input your credentials into the plugin settings.
- Test the checkout process in sandbox mode.
- Share the results with MMG. They might request a demo meeting or test videos.
After successful testing, MMG will send your production credentials. Input these to start receiving live payments directly into your merchant account.
Why Choose Revamped GY?
The MMG integration process is tedious, requiring multiple steps, technical expertise, and consistent communication with MMG staff. At Revamped GY, we’ve successfully integrated MMG for numerous clients and can handle everything for you—from setting up your merchant account to building your online store and ensuring a flawless payment integration.
Our Services Include:
- Merchant account registration assistance.
- API key generation and secure handling.
- WooCommerce plugin setup.
- Complete eCommerce store design and development.
Ready to Simplify the Process?
Let us handle the heavy lifting. Check out our Essentials Package to get started. We’ll set up your store and MMG integration in as little as 48 hours, so you can focus on growing your business.
Explore our portfolio here, or browse some of our integrated vendors on Bazaar GY.
Don’t let the complexity hold you back—partner with us to bring your eCommerce vision to life!