WEBVTT

00:00:01.080 --> 00:00:03.320
Hi, welcome to Mastercard Gateway,

00:00:03.320 --> 00:00:05.880
your pathway to seamless payment integration.

00:00:05.880 --> 00:00:09.600
Here we will explore installation and configuration of the Mastercard

00:00:09.600 --> 00:00:12.600
Gateway module on your  Adobe Commerce websites.

00:00:12.680 --> 00:00:15.720
You can install the Mastercard Gateway module in two ways;

00:00:16.200 --> 00:00:18.320
using Fingent's GitHub repository

00:00:18.320 --> 00:00:20.320
or from the Adobe Commerce Marketplace.

00:00:20.760 --> 00:00:23.400
Let's start with the Fingent GitHub repository.

00:00:23.760 --> 00:00:25.320
Open the following page.

00:00:26.200 --> 00:00:27.440
Click on the 'Code' button and

00:00:27.440 --> 00:00:30.800
copy the clone link given inside the HTTPs textbox.

00:00:32.080 --> 00:00:35.720
Open a terminal in MacOS or the Command Prompt in Windows machine

00:00:36.080 --> 00:00:38.760
and type the command line instructions as shown.

00:00:39.360 --> 00:00:42.480
Then, after typing in the git clone command,

00:00:42.920 --> 00:00:45.080
paste the code snippet copied from GitHub

00:00:45.560 --> 00:00:48.600
and press Enter to kickstart the installation of the package.

00:01:04.120 --> 00:01:06.560
Now, let's focus on the Marketplace method.

00:01:06.840 --> 00:01:09.040
Go to the Adobe Commerce Marketplace.

00:01:09.600 --> 00:01:11.640
From the 'featured categories' on the homepage

00:01:11.880 --> 00:01:13.720
select Payments & Security.

00:01:14.600 --> 00:01:18.600
Scroll down or run a search to find the Mastercard Gateway Module.

00:01:19.720 --> 00:01:21.080
Click to open the module

00:01:21.080 --> 00:01:24.400
and select the 'Edition' corresponding to your Magento Edition

00:01:24.920 --> 00:01:28.840
and the 'Your store version' corresponding to your Magento version.

00:01:29.960 --> 00:01:31.200
Click on 'Add to cart'

00:01:31.640 --> 00:01:32.680
and proceed to checkout.

00:01:35.640 --> 00:01:37.360
Type-in the required information

00:01:37.800 --> 00:01:39.240
and click on 'Place Order.'

00:01:40.360 --> 00:01:42.120
The purchase confirmation page

00:01:42.240 --> 00:01:45.080
will give you an option to install the purchased package.

00:01:46.200 --> 00:01:47.440
Install the package

00:01:47.520 --> 00:01:49.640
and open a terminal in MacOS

00:01:49.760 --> 00:01:51.920
or the Command Prompt in Windows Machine.

00:01:53.000 --> 00:01:54.800
Follow the command line instructions

00:01:54.800 --> 00:01:57.320
as shown to complete the installation of the package.

00:02:21.960 --> 00:02:24.960
Now let's move on to the backend configuration of the module.

00:02:25.080 --> 00:02:25.920
To do this,

00:02:25.920 --> 00:02:28.160
you have to login to the Magento Admin panel

00:02:28.160 --> 00:02:33.000
and navigate to Store, Configuration, Sales, and then select Payment Methods.

00:02:34.560 --> 00:02:36.520
When it comes to backend configuration,

00:02:36.680 --> 00:02:39.040
you can set it for four types of Payment Methods

00:02:39.480 --> 00:02:40.240
Hosted Checkout,

00:02:40.680 --> 00:02:42.640
Hosted Check Out - Pay By Link,

00:02:43.000 --> 00:02:44.240
Hosted Payment Session

00:02:44.240 --> 00:02:46.520
and Automated Clearing House or ACH.

00:02:47.040 --> 00:02:48.400
In the first three methods,

00:02:48.520 --> 00:02:51.360
you can set the configuration for 'Authorize Only',

00:02:51.960 --> 00:02:53.800
which is also known as 'Authorize',

00:02:54.200 --> 00:02:57.080
and for 'Authorize and Capture', also known as 'Pay'.

00:02:57.800 --> 00:03:00.840
You can configure 'Authorize Only' in Hosted Checkout

00:03:00.840 --> 00:03:03.040
for both 3DS and non-3DS cards,

00:03:03.520 --> 00:03:07.240
by going to the 'Hosted Checkout' section and choosing 'Authorize Only'

00:03:07.440 --> 00:03:08.600
as the 'Payment Action'.

00:03:09.560 --> 00:03:13.880
Note that captures for both card types can be processed online or offline.

00:03:14.920 --> 00:03:15.440
To set up

00:03:15.600 --> 00:03:17.600
'Authorize and capture" in Hosted Checkout

00:03:17.680 --> 00:03:20.080
for both 3DS and non-3DS cards,

00:03:20.520 --> 00:03:22.720
navigate to the 'Hosted Checkout' section

00:03:22.880 --> 00:03:26.040
and select 'Authorize and Capture' as the 'Payment Action'.

00:03:27.480 --> 00:03:30.600
To configure 'Authorize Only' in Hosted Checkout - Pay By LInk,

00:03:31.080 --> 00:03:34.920
go to the 'Hosted Checkout - Pay By Link (For Admin Only)' section 

00:03:35.320 --> 00:03:38.080
and choose 'Authorize Only' as the 'Payment Action'.

00:03:39.160 --> 00:03:42.880
To set up "Authorize and capture" in Hosted Checkout -Pay By Link,

00:03:43.560 --> 00:03:46.200
navigate to the 'Hosted Checkout - Pay By Link

00:03:46.480 --> 00:03:47.720
(For Admin Only)' section

00:03:48.240 --> 00:03:51.120
and select 'Authorize and Capture' as the 'Payment Action'.

00:03:51.840 --> 00:03:54.360
For both modes, configure the Payment Expiry Unit

00:03:54.440 --> 00:03:54.840
in Month,

00:03:55.200 --> 00:03:55.560
Day,

00:03:55.680 --> 00:03:56.240
or Hour

00:03:56.480 --> 00:03:58.120
set the Payment Expiry Value,

00:03:59.080 --> 00:04:01.000
and specify the Allowed Payment Attempts.

00:04:01.640 --> 00:04:03.000
Also select the Sender

00:04:03.960 --> 00:04:06.000
and the Send Pay-By-Link Email Template.

00:04:07.040 --> 00:04:08.720
Now Save the configuration

00:04:08.720 --> 00:04:10.760
and go to Sales and select Orders,

00:04:12.520 --> 00:04:13.720
then create a New Order.

00:04:15.240 --> 00:04:15.800
Next,

00:04:16.120 --> 00:04:17.400
either create a new customer

00:04:17.680 --> 00:04:19.320
or select an existing customer,

00:04:20.280 --> 00:04:21.480
and click Add Products.

00:04:22.120 --> 00:04:23.320
For existing customers,

00:04:23.560 --> 00:04:25.080
details such as email ID

00:04:25.080 --> 00:04:26.400
and contact information

00:04:26.680 --> 00:04:28.440
will be automatically pre-populated.

00:04:29.040 --> 00:04:32.040
Proceed to add the required products and their quantities,

00:04:32.280 --> 00:04:34.960
then click Add Selected Product(s) to Order.

00:04:37.160 --> 00:04:39.640
Now select Pay-By-Link as the Payment Method,

00:04:40.200 --> 00:04:42.520
choose the applicable rate under Shipping Method,

00:04:44.040 --> 00:04:45.520
and click Submit Order.

00:04:46.480 --> 00:04:47.640
On the next page,

00:04:47.640 --> 00:04:49.160
you will see the option to Create

00:04:49.160 --> 00:04:50.440
a New Payment Link.

00:04:51.560 --> 00:04:52.400
Once you click it,

00:04:52.760 --> 00:04:54.560
an email containing the payment link

00:04:54.560 --> 00:04:58.840
will be automatically sent to the selected customer's registered email address.

00:04:59.320 --> 00:05:02.200
You can also copy the payment link from this page

00:05:02.520 --> 00:05:03.920
and share it with the customer

00:05:04.120 --> 00:05:05.400
via any messaging app,

00:05:05.920 --> 00:05:07.200
depending on their preference.

00:05:08.000 --> 00:05:08.640
Additionally,

00:05:08.640 --> 00:05:10.440
you will see two more options:

00:05:10.720 --> 00:05:11.600
Revoke Link

00:05:11.920 --> 00:05:13.000
and Regenerate Link,

00:05:13.440 --> 00:05:16.120
 which can be used if you need to cancel the payment link

00:05:16.520 --> 00:05:17.600
or generate a new one.

00:05:18.280 --> 00:05:20.120
Once the customer receives the link,

00:05:20.600 --> 00:05:21.800
they can complete the payment

00:05:21.960 --> 00:05:23.280
based on their convenience.

00:05:25.520 --> 00:05:26.160
Moving on,

00:05:26.160 --> 00:05:29.040
to configure 'Authorize Only' in the Hosted Payment Session

00:05:29.040 --> 00:05:31.080
for the three 3DS security levels;

00:05:31.680 --> 00:05:32.640
3DS-disabled,

00:05:32.680 --> 00:05:33.480
3DS1,

00:05:33.480 --> 00:05:34.520
and 3DS2;

00:05:35.080 --> 00:05:36.800
proceed to 'Hosted Payment Session'

00:05:37.240 --> 00:05:39.880
and choose 'Authorize Only' as the 'Payment Action'.

00:05:41.640 --> 00:05:42.000
Here,

00:05:42.120 --> 00:05:43.680
before saving the configuration,

00:05:43.760 --> 00:05:46.000
ensure that for 3DS-disabled cards

00:05:46.040 --> 00:05:48.720
the 'Enable 3-D Secure' option is set to 'Disabled',

00:05:49.280 --> 00:05:50.360
for 3DS1,

00:05:50.360 --> 00:05:52.080
 it is set to 'Enabled 3-D Secure'

00:05:52.320 --> 00:05:53.400
and for 3DS2,

00:05:53.640 --> 00:05:55.920
it is set to 'Enabled EMV 3-D Secure'.

00:05:58.320 --> 00:05:59.120
To configure

00:05:59.280 --> 00:06:00.560
'Authorize and Capture'

00:06:00.560 --> 00:06:01.960
in the Hosted Payment Session

00:06:01.960 --> 00:06:03.360
for the three security levels,

00:06:04.120 --> 00:06:06.120
navigate to 'Hosted Payment Session'

00:06:06.960 --> 00:06:09.880
and choose 'Authorize and Capture' as the 'Payment Action'.

00:06:11.280 --> 00:06:11.920
Here also,

00:06:11.920 --> 00:06:13.320
before saving the configuration,

00:06:13.320 --> 00:06:15.680
ensure that for 3DS-disabled cards

00:06:16.200 --> 00:06:18.840
the 'Enable 3-D Secure' option is set to 'Disabled',

00:06:19.240 --> 00:06:20.200
for 3DS1,

00:06:20.680 --> 00:06:22.560
it is set to 'Enabled 3-D Secure'

00:06:22.720 --> 00:06:23.880
and for 3DS2,

00:06:23.920 --> 00:06:26.160
 it is set to 'Enabled EMV 3-D Secure'.

00:06:29.320 --> 00:06:31.760
And finally, to configure pay  in ACH,

00:06:31.960 --> 00:06:34.080
go to the 'Automated Clearing House' section

00:06:34.240 --> 00:06:36.320
and choose 'Pay' as the 'Payment Action'.

00:06:38.840 --> 00:06:39.680
To configure

00:06:39.680 --> 00:06:42.240
'Verify and Add Token to Order' in ACH,

00:06:42.600 --> 00:06:45.120
go to the 'Automated Clearing House (ACH)' section

00:06:45.200 --> 00:06:48.560
and choose 'Verify and Add Token to Order' as the 'Payment Action'.

00:06:49.200 --> 00:06:51.360
Finally, save the configuration

00:06:51.480 --> 00:06:52.200
and that's it.

00:06:52.880 --> 00:06:54.520
The Mastercard Gateway module

00:06:54.520 --> 00:06:56.520
is installed and configured successfully,

00:06:56.520 --> 00:06:57.280
ready for use.

