Learn more about Mastercard Payment Gateway Services, including understanding what features are supported, setting up in Checkfront, testing Mastercard Payment Gateway Services, and working with Mastercard Payment Gateway Services and the Booking Widget.
Which plans include this feature?
Legacy: Soho, Pro, Plus, Enterprise
New: Available with the Growth (Subscription) or Managed plans only.
This payment provider is unavailable to accounts on the Starter or Growth (Per Booking) plan.
→ Learn more about our new plans or how to change your plan.
Where can I find this feature using the top menu?
Manage > Ecommerce Setup > Payment
What more do I need to use this feature?
- Admin permissions are required to manage payment providers.
- A Mastercard Payment Gateway Services account.
About Mastercard Payment Gateway ServicesBack to top
The Mastercard Payment Gateway Services (formerly MiGs) is a popular payment provider in Asia, the Middle East, and Africa.
This integration is only supported with RAKBANK at this time.
Your merchant bank provides registration for this service. You need to check with your bank to see if they offer payment services through Mastercard Payment Gateway Services.
If you have signed up for Mastercard Payment Gateway Services through a bank and have not received your credentials, please follow up with a representative at your local bank, and they can help you.
Supported FeaturesBack to top
The following is a limited list of standard payment provider features. Those available with the Mastercard Payment Gateway Services and Checkfront integration are marked as supported (✓).
Integration supports 3D Secure 2.0.
To enable 3D Secure in Mastercard Payment Gateway Services, select 3-D Secure Authentication from the Payer Authentication drop-down in the Merchant Administrator user interface's Admin > Integration Settings page.
If you need more help, please reach out to your merchant bank.
Customers remain on the Checkfront domain to input details. These details are sent to the provider to process the transaction without redirecting the Customer.
Customers are redirected to the Payment Provider’s domain to input details and process the transaction.
Staff can take payment through the Booking Details page using new payment information.
Setting up Mastercard Payment Gateway Services in CheckfrontBack to top
To enable the Mastercard Payment Gateway Services extension, log into your Checkfront account and navigate to the payment provider configuration settings and Payment tab (Manage > Ecommerce).
Locate Mastercard Payment Gateway Services and click on the listing to open the Add-on Setup modal.
When the activation window opens, enter your Merchant ID and API Password.
Your merchant bank provides your Merchant ID when you sign up for the service, so please contact them for your Merchant ID.
Click Activate to enable the integration.
Testing Mastercard Payment Gateway ServicesBack to top
When testing Mastercard Payment Gateway Services, ensure your account is in test (sandbox) mode and using test card numbers.
Working with Mastercard Payment Gateway Services and the Booking WidgetBack to top
Wanting to use our Booking Widget to accept bookings and payments from your website? It is important to understand that the Mastercard Payment Gateway Services payment modal cannot open within other modals, such as our Booking Widget. This means that once your Customer completes the Create Booking step within the booking process, they are taken out of the Booking Widget to your Checkfront Hosted Payment Page to complete the payment.
Instead of using the Booking Widget, you can link directly to your website to the Hosted Customer Booking Page. This way, the Customer is not redirected to a new window to provide payment.
Learn more about these two options here...