- Global Gateway Compatibility: One extension for all MPGS-based banks worldwide, including HSBC, Mashreq, Axis Bank, and CrediMax, covering regions from the Middle East to Asia-Pacific.
- Advanced 3D Secure 2.0 (3DS2): Fully compliant with the latest EMV 3DS standards, providing a smooth authentication flow that reduces fraud and meets global regulatory requirements.
- Minimize PCI DSS Exposure: By leveraging Hosted Checkout, sensitive card data is handled directly by Mastercard's secure servers, reducing the security burden on your Magento 1 store.
- Future-Proof Integration: Fully compatible with Mastercard API Version 100 or later, ensuring long-term stability and access to the latest payment features.
- Comprehensive Admin Management: Streamline your operations with Online Refunds, Authorize and Capture support, and automatic invoice creation directly from the Magento dashboard.
- Reliable & Scalable: Trusted by global merchants (like 1boxoffice.com and vinileb.com), supporting multiple currencies, multi-store setups, and unlimited domains.
Mastercard Payment Gateway Services (MPGS) - Magento (M1)
Screenshots
Key Benefits
Overview
Mastercard Payment Gateway Services (MPGS) - Magento 1 extension adds a payment method to the Magento 1 checkout enabling credit and debit card payments to be accepted securely and to minimize PCI exposure. Merchants will need a Mastercard Payment Gateway Services account.
Also, the extension is compatible with other payment gateways:
- Adcb Payment Gateway
- Areeba Payment Gateway
- Axis Bank Payment Gateway
- Bank Alfalah Payment Gateway
- Bank Audi Payment Gateway
- Bank Audi Payment Gateway
- Bank Of Beirut Payments
- Banque Libano-Française
- Bendigo Bank Payment Gateway
- Burgan Bank Kuwait
- Commercial Bank of Ceylon PLC
- Commercial Bank Of Kuwait
- CrediMax Payment Gateway
- HSBC Bank Payment Gateway
- Kuwait Finance House
- Mashreq Bank payment Gateway
- Mauritius Commercial Bank (MCB)
- MCB eGate (Pakistan)
- National Bank Of Egypt
- Network Online Payment Gateway
- Suncorp Gateway
- etc
Features of Mastercard Payment Gateway Services (MPGS) - Magento 1
- Support all the banks in the world based on MPGS (MasterCard Payment Gateway Services)
- Support Hosted Checkout
- 3D-Secure V2 (EMV 3D Secure)
- Support Credit/Debit Cards
- Secure Checkout Process
- Encrypted the payment credentials
- Capture New Sales
- Authorize and Capture
- Refund Online
- Create Invoice Automatically
- Support SSL Certificate
- Support multiple websites
- Support multiple store views
- Support multiple currencies
- Unlimited domains
- Compatible from API Version 69 or later
3D-Secure V2 (3DS2) Authentication Flows
1. A payer browses your shop site, selects one or more products, proceeds to the payment page, and selects to pay with a card that supports 3DS1 and 3DS2.
2. Initiate Authentication: You ask the gateway to check with the card scheme if the card is enrolled for 3DS.
3. If 3DS authentication of the payer is available, the gateway returns the authentication details in the response.
4. The gateway returns details of the supported ACS call. You must submit the ACS call details as a form post in a hidden iframe, so that the ACS can collect additional data.
5. Authenticate Payer: You ask the gateway to perform the initiated authentication.
6. The gateway provides you with details of the authentication for a challenge flow (where the payer is required to respond to a challenge presented by the issuer). If the issuer requires the payer to respond to a challenge, you redirect the payer’s web browser to the ACS, which presents its authentication UI. The issuer returns the authentication result to the gateway. The gateway redirects the payer directly to your website.
7. Use the 3DS Authentication Transaction ID in a Payment Operation: You submit the payment for processing.
8. You display the order confirmation page to the payer.
Customers
Many websites are using our extension, because of policy we just listed a few ones: 1boxoffice.com, vinileb.com, republicwomenswear.com, isportscricket.com, batterymasteronline.com, etc.
Installation
1) VERY IMPORTANT! go to admin panel -> System -> Tools -> Compilation and make sure that Compiler Status is disabled. If it's not, please change it to disabled. If you plan to use the compilation after installing the extension, please click 'Run Compilation Process' button after you complete the extension installation.
2) copy files from pl-mpgs-m1 folder to the magento root folder (It looks like app/code/local/PL/Mpgs)
3) log in as admin and refresh all caches (System > Cache Management)
4) log out of admin panel and log in back. This is needed for Magento to update access permissions.
Installation is completed.
Troubleshooting
If you will have any issues with the extension, please disable the extension the following way:
1. Open file app/etc/modules/PL_Mpgs.xml, find this line of code:
<active>true</active>
and change it to:
<active>false</active>
2. log in as admin and refresh all caches (System > Cache Management)
Test Environment
Test Cards
Mastercard: 5123450000000008 Expiry Date: 01 / 39 3-D Secure Enrolled: Y
Mastercard: 2223000000000007 Expiry Date: 01 / 39 Secure Enrolled: Y
Mastercard: 5111111111111118 Expiry Date: 01 / 39 Secure Enrolled: N
Mastercard: 2223000000000023 Expiry Date: 01 / 39 Secure Enrolled: N
Visa: 4508750015741019 Expiry Date: 01 / 39 3-D Secure Enrolled: Y
Visa: 4012000033330026 Expiry Date: 01 / 39 3-D Secure Enrolled: N
Release Notes
Version 2.1.0 – September 9, 2024
- Compatible with API Version 83 or later.
- Added WebHook functionality for real-time transaction updates.
- Stability improvements.
Version 2.0.8 – April 12, 2023
- Compatible with API Version 69 or later.
- General stability improvements.
Version 2.0.7 – October 14, 2022
- Updated compatibility for API Version 63 or later.
Version 2.0.6 – August 18, 2020
- Compatible with API Version 56 or later.
- Stability improvements.
Version 2.0.5 – July 27, 2020
- Important: Removed Direct Payment integration (focused on Hosted Checkout for security).
Version 2.0.4 – August 2, 2019
- Stability improvements.
Version 2.0.3 – May 29, 2019
- Stability improvements.
Version 2.0.2 – October 31, 2018
- Added [order.reference] support.
- Fixed Total Due calculation issues.
- General bug fixes and stability improvements.
Version 2.0.1 – March 14, 2017
- Initial stable version release for Magento 1.
Customer Reviews
-
- 1
- 2
-
5 Stars For A Reason
It just works! No problems whatsoever. Couple of config queries were answered within an hour with a perfect response. Would recommend to anyone.Review by Hassan Qarni (Posted on 10/31/2017) -
wonderful support
Dear Linh Pham
Thanks for your great support. your credit card extension is working fine and are getting orders.Review by Fazil Pathiyassery (Posted on 10/27/2017) -
Excellent extension and speechless support
I purchase this extension for my website. After install i face some problem in my setting. Actually this was my mistake. I contact with the seller. They are really awesome in support they add me on there skype and solve my problem. Really they are awesome not only for the extension also for there support.
I recommend to purchase this for mastercard payment gateway.Review by Mr. Saleh (Posted on 3/30/2017)
-
- 1
- 2