Powered by Adobe Commerce 2.4.6-p4

This extension is in our Payment category. Please remember that it is the merchant’s responsibility to ensure the proper PCI compliance level of their store, as applicable by PCI regulations. The PCI Self-Assessment is one tool you can use when evaluating Payment extensions and how they may affect your PCI compliance level. For more information on Marketplace policies, please review the Marketplace Terms & Conditions.
icon_logo_1.png

Mastercard Payment Gateway Services

This is an Integration with a Third Party Service. Other charges and fees may be required to use this extension on your Store
PRODUCT:
0
TOTAL:

Overview

Back to top

Magento 2 merchants can now benefit from the ability to accept secure, international payments through the robust Mastercard Payment Gateway which processes over one billion transactions each year and prevents over £1m of attempted fraud every day. For nearly 50 years, Mastercard have been using technology and expertise to make payments safer, simpler and smarter.

The module adds a payment method to the Magento 2 checkout enabling credit and debit card payments to be accepted securely and to minimize PCI exposure. The module supports the customer entering their payment information in the Mastercard secure PCI certified environment so that web shop never comes into contact with customer data (known as Hosted Checkout and Hosted Sessions). Optionally, the module supports taking the payment data directly into Magento and then utilising the Direct API to transmit it to Mastercard.

 

Account & Pricing

Merchants will need a Mastercard Payment Gateway Services account. This must be arranged separately with Mastercard and carries associated costs per transaction plus any account and service fees. Prices start at £105 p.m. minimum monthly transaction fee - to obtain your tailored pricing or for more information, please contact Mastercard Payment Gateway Services

 

Features

  • Direct API - Allows merchants to capture customers’ payment details directly on their Magento website, suitable for larger merchants who are higher level (SAQ-D or Level-1) PCI compliant.
  • Hosted Checkout and Hosted Sessions - Ability to use Mastercard Payment Gateway Services' hosted checkout lightbox, or flexible payment sessions, to securely capture customers’ bank card detail minimizing PCI exposure and greatly simplify the task of becoming and staying PCI compliant.
  • One stage bank card processing - Standard bank card processing enabling merchants to process transactions using the single stage (auth) model. Useful if the merchant wants to settle funds as soon as possible.
  • Two stage bank card processing - Allows merchants to accept payments where authorisation is obtained during the checkout process, but funds are not deducted from the shopper’s credit/ debit card until the bank receives a fulfil request from the merchant (via MasterCard Payment Gateway Services) which indicates that goods are ready to be shipped.
  • 3-D Secure - Ability to authenticate cardholders using 3-D Secure.
  • Address Verification and Security Code policies - Ability to control the outcome of a transaction based on the address and security code check undertaken by the acquirer.
  • Card Tokenization - Ability to store tokens for use in subsequent payments. Avoids the need for the customer to enter their card numbers every time they make a purchase.
  • Online Fraud Screening - Ability to screen transactions via the industry leading online fraud prevention tool GateKeeper:2.0.

This module was built by On Tap - Enterprise Solution Partners, in association with Mastercard.

 

User Guide

An up to date user guide is available here: http://wiki.ontapgroup.com/display/MPGS/MasterCard+Payment+Gateway+Services

Technical Specifications

Back to top

Seller profile

On Tap Networks Limited

Seller contact

E-mail

Integrator

MasterCard

Current Version

103.9.0

Adobe Commerce platform compatibility

Adobe Commerce (cloud): 2.4 (current), 2.3 (obsolete)

Adobe Commerce (on-prem): 2.4 (current), 2.1 (obsolete), 2.2 (obsolete), 2.3 (obsolete)

Magento Open Source: 2.4 (current), 2.1 (obsolete), 2.2 (obsolete), 2.3 (obsolete)

Type

Stable Build

Updated

13 July, 2023

Categories

Extensions, Payments & Security, Payment Integration

Documentation

User Guides

License Type

Apache License 2.0

Policy

Privacy Policy

Quality Report

Back to top

Installation & Varnish Tests

Passed

Coding Standard

Passed

Plagiarism Check

Passed

Malware Check

Passed

Marketing Review

Passed

Manual Testing

Passed

All tests were conducted on the latest versions of Adobe Commerce that existed for the compatible release lines at the moment of the extension submission. Latest versions of all other software were used, as applicable.

Release Notes

Back to top

103.9.0:

  • Compatible with Adobe Commerce (cloud) : 2.3 2.4
  • Compatible with Adobe Commerce (on-prem) : 2.3 2.4
  • Compatible with Magento Open Source : 2.3 2.4
  • Stability: Stable Build
  • Description:

    Changed
    - Add the “Verify and Tokenize“ Payment Option for the "Hosted Payment Session" Payment Method
    - Authentication by OV SSL Certificate option added
    - Add the “Verify and Tokenize“ Payment Option for the ACH Payment Method
    Fixed
    - The module has to pause for a few seconds and then resubmit the Authenticate Payer request as-is in the case of the HTTP 503 response from the gateway instead of simply state about the unknown error

103.7.2:

  • Compatible with Adobe Commerce (cloud) : 2.3 2.4
  • Compatible with Adobe Commerce (on-prem) : 2.3 2.4
  • Compatible with Magento Open Source : 2.3 2.4
  • Stability: Stable Build
  • Description:

    Fixed
    - EMV 3DS doesn't work if Website Code is used in the Base URL
    - EMV 3DS doesn't work if "device.browser" is the required parameter for 3DS validation rules

103.7.1:

  • Compatible with Adobe Commerce (cloud) : 2.3 2.4
  • Compatible with Adobe Commerce (on-prem) : 2.3 2.4
  • Compatible with Magento Open Source : 2.3 2.4
  • Stability: Stable Build
  • Description:

    - Fixed a race condition issue for Hosted Payment Form rendering
    - Fixed an issue for Hosted Payment Form when payment form is rendered even if the payment session JS fails to load entirely

103.7.0:

  • Compatible with Adobe Commerce (cloud) : 2.3 2.4
  • Compatible with Adobe Commerce (on-prem) : 2.3 2.4
  • Compatible with Magento Open Source : 2.3 2.4
  • Stability: Stable Build
  • Description:

    + Add support for the "Enforce Unique Order Reference" and "Enforce Unique Merchant Transaction Reference" gateway features
    + Increased HostedCheckout API version from 58 to 61

103.6.0:

  • Compatible with Adobe Commerce (cloud) : 2.3 2.4
  • Compatible with Adobe Commerce (on-prem) : 2.3 2.4
  • Compatible with Magento Open Source : 2.3 2.4
  • Stability: Stable Build
  • Description:

    * Adds Automated Clearing House (ACH) payments as an option
    * Fixes a bug in value serialisation

103.5.0:

  • Compatible with Adobe Commerce (cloud) : 2.3 2.4
  • Compatible with Adobe Commerce (on-prem) : 2.3 2.4
  • Compatible with Magento Open Source : 2.3 2.4
  • Stability: Stable Build
  • Description:

    - EMV 3D Secure 2.0 support for both Payment Methods
    - Upgraded the supported API version
    - Fixed a bug where under certain circumstances, the quote was loaded incorrectly
    - Fixed the problems with the Payment sessions for the Guests.
    - Updated the deprecated libraries
    - General refactoring

103.4.0:

  • Compatible with Adobe Commerce (cloud) : 2.3 2.4
  • Compatible with Adobe Commerce (on-prem) : 2.3 2.4
  • Compatible with Magento Open Source : 2.3 2.4
  • Stability: Stable Build
  • Description:

    - CSP whitelisting
    - Magento 2.4 support
    - Fixed 3DS cookie retention
    - Fixes deadlock loading bug with Vault payments
    - Adds gateway test to saving of the admin config
    - Fixes the telephone file usage

103.3.2:

  • Compatible with Adobe Commerce (cloud) : 2.3
  • Compatible with Adobe Commerce (on-prem) : 2.3
  • Compatible with Magento Open Source : 2.3
  • Stability: Stable Build
  • Description:

    Few bugs fixed

103.3.1:

  • Compatible with Adobe Commerce (cloud) : 2.3
  • Compatible with Adobe Commerce (on-prem) : 2.3
  • Compatible with Magento Open Source : 2.3
  • Stability: Stable Build
  • Description:

    This patch release fixes an issue with \Composer component usage, which caused errors with HOME or COMPOSER_HOME variables being unset.

103.3.0:

  • Compatible with Adobe Commerce (cloud) : 2.3
  • Compatible with Adobe Commerce (on-prem) : 2.3
  • Compatible with Magento Open Source : 2.3
  • Stability: Stable Build
  • Description:

    More customer friendly error messages. Fixes a bug with currency setup. Show module version in admin panel. Direct Integration removed. Ability to switch off the sending of line-items. Module restructure. RSS admin feed for announcements. Fixes a bug with Hosted Checkout modal title. Increased HostedCheckout API version from 43 to 53.

103.2.5:

  • Compatible with Adobe Commerce (cloud) : 2.3
  • Compatible with Adobe Commerce (on-prem) : 2.3
  • Compatible with Magento Open Source : 2.3
  • Stability: Stable Build
  • Description:

    Fixes a problem with launching final payment operations in Magento >= 2.3.3

103.2.4:

  • Compatible with Adobe Commerce (cloud) : 2.3
  • Compatible with Adobe Commerce (on-prem) : 2.3
  • Compatible with Magento Open Source : 2.3
  • Stability: Stable Build
  • Description:

    Adjusted curl initialisation CURLOPT_SSL_VERIFYHOST and CURLOPT_SSL_VERIFYPEER

103.1.7:

  • Compatible with Adobe Commerce (on-prem) : 2.3
  • Compatible with Magento Open Source : 2.3
  • Stability: Stable Build
  • Description:

    This release enables Partial Refunds per Invoice

103.1.6:

  • Compatible with Adobe Commerce (on-prem) : 2.3
  • Compatible with Magento Open Source : 2.3
  • Stability: Stable Build
  • Description:

    This release adds compatibility with Magento 2.3
    Additionally:
    - MasterCard API Service version set to 43
    - Adds extra data field to admin panel for customising API requests
    - Fixes a bug with discount_tax_compensation_amount

102.1.8:

  • Compatible with Adobe Commerce (on-prem) : 2.1 2.2
  • Compatible with Magento Open Source : 2.1 2.2
  • Stability: Stable Build
  • Description:

    This release enables Partial Refunds per Invoice

102.1.7:

  • Compatible with Adobe Commerce (on-prem) : 2.1 2.2
  • Compatible with Magento Open Source : 2.1 2.2
  • Stability: Stable Build
  • Description:

    Fixed versioning conflicts

102.1.6:

  • Compatible with Adobe Commerce (on-prem) : 2.1 2.2
  • Compatible with Magento Open Source : 2.1 2.2
  • Stability: Stable Build
  • Description:

    This release adds compatibility with Magento 2.2
    Additionally:
    - MasterCard API Service version set to 43
    - Adds extra data field to admin panel for customising API requests
    - Fixes a bug with discount_tax_compensation_amount

100.1.4:

  • Compatible with Adobe Commerce (on-prem) : 2.1
  • Compatible with Magento Open Source : 2.1
  • Stability: Stable Build
  • Description:

    Initial release. Magento 2.1 compatible.

1.0.0:

  • Compatible with Adobe Commerce (on-prem) : 2.1
  • Compatible with Magento Open Source : 2.1
  • Stability: Stable Build
  • Description:

    Initial release. Magento 2.1 compatible.

Support

Back to top

The best place to start if you need help with a specific extension is to contact the developer. All Adobe Commerce developers have both a contact email and a support email listed.

Contact Vendor

Q & A

Back to top

Reviews

Back to top