Home > WooCommerce – MasterCard Payment Gateway Services > Overview and Feature Support

WooCommerce – MasterCard Payment Gateway Services

Created date: 05-04-23   |   Updated date: 30-09-24   |   Plugin version: 1.4.6  |   API version: 81

Overview and Feature Support

Mastercard Inc. is the second-largest payment-processing corporation worldwide. It offers a range of payment transaction processing and other related payment services. By connecting individuals, businesses, and organizations in more than 210 countries and territories today, we’re unlocking opportunities for more people in more places for generations. This WooCommerce module adds different payment methods to the WooCommerce checkout, enabling credit and debit card payments to be accepted securely on your WooCommerce-powered website.

 

Payments through this module are processed securely via the Mastercard Payment Gateway. This ensures that card data is managed in compliance with all legal requirements. The gateway monitors every transaction and handles sensitive payment data on PCI Level 1 certified servers, simplifying PCI compliance for your business.

This module supports the following list of features:

 

1. Card Payments
Ability to process credit & debit card Payments.

 

2. Hosted Checkout
Allows you to collect payment details from your payer through an interaction hosted and displayed directly through Mastercard.

 

3. Google Pay (only supported in Hosted Checkout)
Users will have the capability to make payments utilizing the Google Pay option within the Hosted checkout. Please ensure that the MID has Google Pay enabled for this payment option to appear on the checkout page.

 

4. Hosted Session
Allows you to take control over the layout and styling of your payment page while reducing PCI compliance.

 

5. Address Verification Service (AVS)
Address Verification Services is a fraud deterrent service that protects against fraudulent use of cards in non-face-to-face transactions by verifying the cardholders’ billing address. This must first be enabled on a merchant account.

 

6. 3D Secure v1
Ability to authenticate cardholders using 3DS1. This must first be enabled on a merchant account.

 

7. 3D Secure v2
Ability to authenticate cardholders using 3DS2. This must first be enabled on a merchant account.

 

8. Handling Fees
Provides the ability to add mandatory or optional extra fees on the checkout page, with options for applying either a fixed amount or a percentage of the Subtotal amount.

 

9. Capture Payments
The manual process of capturing funds for the authorized orders can be done via the Backend.

 

10. Full Refunds
Ability to refund the full transaction amount into the cardholder’s account.

 

11. Partial Refunds
Ability to refund the partial transaction amount into the cardholder’s account.

 

12. Void Transaction
Ability to perform a void transaction, specifically for Authorized orders that have not yet been captured and are configured as “Authorize” orders.

 

13. Tokenization
Tokenization makes the card payment experience secure by converting your 16-digit card numbers to encrypted tokens.