The WooCommerce MasterCard MPGS payment gateway allows you to accept payments on your website with the added benefits of:
Allows you to communicate directly to the MasterCard Payment Gateway and then receive a real-time response to the API call. This is a synchronous connection and the payer does not leave your application, which means your session is not broken with the payer.
In the configuration (admin) area of the plugin you add in the base Payment Gateway URL, depending on which bank your merchant account is set up with.
1, The plugin offers the ability to process recurring payments using tokenization.
Tokenization allows you to store payment details in exchange for a token. The token replaces the payment details in the transaction request sent to the MasterCard Payment Gateway.
Recurring Billing (utility bills, gym membership, subscriptions etc): Collect payment details from the payer and store them in exchange for a token. The token is submitted to the gateway as the payment instrument each time a payment is due. This is useful if you wish to reduce PCI costs.
2, The plugin can be used for Subscription payments.
For Token Payments your merchant account will need to be configured to use a 'random' token generation that passes a Luhn check. Please check with your Merchant account provider to see how your Merchant account is set up for tokenization.
Extensions tested on a Single Site Installation, multisite installations not recommended.