
This plugin implement a Hosted Checkout integration for the MasterCard Payment Gateway Services (MPGS).
Let me take you to a step-by-step guide on setting up the MPGS WordPress plugin with WooCommerce in order to accept online payments from your website.
Table of Contents
Step 1: Install Woo MPGS Plugin
Step 2: Activate Woo MPGS Plugin
Step 3: Configure the Plugin Settings
Step 4: Authentication Password
Step 1: Install Woo MPGS Plugin
Download and install Woo MPGS directly from the WordPress plugin repository.

Step 2: Activate Woo MPGS Plugin
After installing and activating the plugin, navigate to WooCommerce >> Settings >> Payments >> Manage.

Step 3: Configure the Plugin Settings
Add title, description, & icon for the payment method that the customer sees during checkout.
Enter MPGS URL given by the Bank. This is an example:
https://ap-gateway.mastercard.com.
Specify the API Version. The plugin supports the latest version ( Version 66 ). MPGS enforced the 3Ds 2.0 starting version 63.
Enter the Merchant ID provided by the Bank.
Enter the Authentication Password you created in the Mastercard dashboard. To get the Authentication Password, click here.
Enter the display name and the address lines 1 & 2 that will appear on the payment page.
You can choose the type of integration. Redirect to a payment page outside your website, or popup Lightbox (please note that the Lightbox option is only available for versions 62 and below).

Step 4: Create Authentication Password
After login to the Mastercard payment gateway dashboard, navigate to Admin >> Integration Settings.

Then press the edit button beside “Integration Authentication”.

Now generate a new password and check the checkbox beside “Password 1” to enable integration access via Password. Copy the generated password and paste it in the plugin settings (Authentication Password field). Don’t forget to submit your changes.

Final Words!
I hope this article helped you setting up and configure Woo MPGS on WordPress for free. This is a step-by-step guide where I’ve covered four steps to demonstrate the process.
If you have any questions or queries, feel free to ask any time in the comment section below or at my email [email protected].