Skip to main content

Installation and Configuration


Install the plugin

  • Download the latest release of the plugin.
  • Log in to your WordPress admin area.
  • Go to Plugins > Add New.
  • Click Upload Plugin and select the mmg-checkout-payment.zip file you downloaded.
  • Click Install Now to install the plugin.
  • Activate the plugin through the Plugins menu in WordPress.

Get account credentials from MMG

Email merchantservices@mmg.gy to get the necessary account credentials to use the Checkout API.

Treat these keys like passwords. They are not to be shared and kept secret

Configure the plugin

Navigate to MMG Checkout to open the Payment Gateway Control Panel. The panel has five sections: Dashboard, Credentials, Balance, Transactions, and Logs.

1. Set your credentials

Go to the Credentials tab.

MMG Checkout Credentials

Under General Settings:

  • Set Mode to Sandbox for testing or Live for production.
  • Enter your Merchant Name (defaults to your site title if left unchanged).

Expand the Live Credentials section and enter the credentials provided by MMG:

  • Merchant ID
  • Client ID
  • Secret Key
  • RSA Public Key
  • RSA Private Key

If you are testing, expand Sandbox Credentials and enter your sandbox credentials instead.

Click Save Changes when done.

2. Copy your Callback URL

Go to the Dashboard tab.

MMG Checkout Dashboard

Copy the Callback URL and send it to the MMG team. They will use it to configure your store's response and error URLs.

Once your credentials are saved, click Re-authenticate to verify the connection. You should see Authentication successful alongside the button.

3. Enable MMG Checkout in WooCommerce

  • Go to WooCommerce > Settings > Payments.
  • Enable MMG Checkout as a payment gateway.
  • Save the settings.
Never share your private keys with anyone. MMG will never ask for your private keys.

Sandbox Mode

Sandbox mode is the default mode of the plugin. It uses sandbox credentials provided by MMG and is intended for testing and development — no real transactions are processed.

Switch the Mode to Live in the Credentials tab only when you are ready to accept real payments.


Monitoring your integration

Balance

The Balance tab shows a live view of your MMG merchant account balance, including current, available, reserved, and uncleared amounts.

MMG Checkout Balance

Click Refresh Balance to fetch the latest figures from MMG.

Transactions

The Transactions tab lets you query payment history by date range or look up a specific transaction by ID.

MMG Checkout Transactions

Logs

The Logs tab records plugin activity and errors. The last 500 entries are retained. You can filter by Error, Warning, or Info, export the log, or clear it entirely.

MMG Checkout Logs