{"id":264254,"date":"2020-08-24T14:27:28","date_gmt":"2020-08-24T14:27:28","guid":{"rendered":"https:\/\/webkul.com\/blog\/?p=264254"},"modified":"2025-05-02T08:48:43","modified_gmt":"2025-05-02T08:48:43","slug":"magento2-sage-pay-integration","status":"publish","type":"post","link":"https:\/\/webkul.com\/blog\/magento2-sage-pay-integration\/","title":{"rendered":"Sage Pay Payment Gateway for Magento 2"},"content":{"rendered":"\n<p><a href=\"https:\/\/store.webkul.com\/magento2-sage-pay-payment-gateway.html\" target=\"_blank\" rel=\"noreferrer noopener\">Magento 2 Sage Pay Payment Gateway<\/a><strong> <\/strong>will allow the store owner to offer and process digital as well as physical payments to their customers.<\/p>\n\n\n\n<p>The Sage payment gateway is the most widely used payment platform in Europe. <\/p>\n\n\n\n<p>Recently, the name of sage pay payment has changed to <strong>Opayo <\/strong>as the company is acquired by another top venture in payments and the US Bank subsidiary i.e, Elavon for the UK and Irish Sage Pay business.&nbsp; <\/p>\n\n\n\n<p>Also, the Sage pay payment method is PCI DSS Level 1 compliant that makes it more secure and protects the store owners and the businesses from fraud and data theft. <\/p>\n\n\n\n<p>While the payment is in process, the card details of the customer are not saved at any end. <\/p>\n\n\n\n<p>For the integration, it is a must for the store owner to generate the API credentials. The method supports 3D secure checkout that adds an extra level of security. <\/p>\n\n\n\n<p>Further, the customer can also request online or offline refunds. The payment method supports British Pound. The customer can use any of the debit cards, credit cards, Visa, etc all are compatible. <\/p>\n\n\n\n<p>Moreover, the payment method also applies checks like AVS i.e Address Verification Service and CV2 to protect the payment from unexpected fraud.&nbsp;<\/p>\n\n\n\n<p>Webkul is a proud partner with Opayo helping merchants to receive online card payments on their e-commerce stores.&nbsp;Apply for&nbsp;an <a href=\"https:\/\/www.opayo.co.uk\/apply?partner_id=1FB7A6C3-41A2-B8AA-7E79-17E42E85971F\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Opayo merchant account<\/strong><\/a>&nbsp;to get started.<\/p>\n\n\n\n<p>You can also check the <a href=\"https:\/\/store.webkul.com\/magento2-phonepe-payment-gateway.html\" target=\"_blank\" rel=\"noreferrer noopener\">Magento 2 PhonePe Payment Gateway<\/a> to add the PhonePe payment gateway to your Magnto 2 store.<\/p>\n\n\n\n<p>Watch the video tutorial below to understand the extension workflow:<\/p>\n\n\n\n<div class=\"wp-block-wk-block-youtube-video wp-block-wk-block--yt-video components-placeholder wk-block--yt-video\"><div class=\"wk-block--yt-video-frame\"><div class=\"wk-block--yt-video-frame-request\" data-plyr-provider=\"youtube\" data-plyr-embed-id=\"v0sNiLE6QrY\"><div class=\"components-placeholder__instructions\">v0sNiLE6QrY<\/div><\/div><\/div><\/div>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Features <\/h3>\n<\/div><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Enable\/disable payment method from the admin panel.<\/li>\n\n\n\n<li>Accept all the cards including debit, credit, Visa, etc.<\/li>\n\n\n\n<li>The admin can enable 3D secure authentication from the backend. <\/li>\n\n\n\n<li>Admin can refund the invoiced amount for orders.<\/li>\n\n\n\n<li><a aria-label=\"undefined (opens in a new tab)\" href=\"https:\/\/www.opayo.co.uk\/our-payment-solutions\/additional-services\/pci-dss-compliance\" target=\"_blank\" rel=\"noreferrer noopener\">&nbsp;PCI compliant payments system<\/a>, PCI DSS level 1 certification.<\/li>\n\n\n\n<li>This module also provides the capture later facility for the available funds.<\/li>\n\n\n\n<li>The admin can restrict the customer to use some specific cards from the backend. <\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"installation\">Installation<\/h3>\n\n\n\n<p>Sage Pay Payment Gateway for Magento 2 installation is super easy. First, you have to unzip the module and then you will get an src folder.<\/p>\n\n\n\n<p>Click on the src folder and then you will get the app folder. You need to move the app folder in Magento 2 root directory as per the screenshot.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" width=\"1200\" height=\"379\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/Move-app-folder-2-1200x379.png\" alt=\"Move-app-folder-2\" class=\"wp-image-265062\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/Move-app-folder-2-1200x379.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/Move-app-folder-2-300x95.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/Move-app-folder-2-250x79.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/Move-app-folder-2-768x242.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/Move-app-folder-2.png 1302w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n\n<p>After the successful installation, you have to run these commands in the Magento2 root directory.<\/p>\n\n\n<p><strong>First command &#8211;<\/strong><\/p>\n<pre>php bin\/magento setup:upgrade<\/pre>\n<p><strong>Second Command &#8211;<\/strong><\/p>\n<pre class=\"\">php bin\/magento setup:di:compile<\/pre>\n<p><strong>Third Command &#8211;<\/strong><\/p>\n<pre>php bin\/magento setup:static-content:deploy<\/pre>\n<p><strong>Fourth Command &#8211;<\/strong><\/p>\n<pre>php bin\/magento indexer:reindex<\/pre>\n\n\n<p>After running the commands, you have to log into the admin panel and you have to clear the Cache. You can refer to the below screenshot.<\/p>\n\n\n\n<figure class=\"wp-block-image is-resized\"><img decoding=\"async\" width=\"1254\" height=\"1023\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/cache-1.png\" alt=\"cache management\" class=\"wp-image-196369\" style=\"width:800px\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/cache-1.png 1254w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/cache-1.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/cache-1.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/cache-1.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/cache-1.png 1200w\" sizes=\"(max-width: 1254px) 100vw, 1254px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"multi-lingual-support\">Multi-Lingual Support<\/h3>\n\n\n\n<p>For the&nbsp;<strong>multilingual<\/strong>&nbsp;support, the admin will navigate through&nbsp;<strong>Store &gt; Configuration &gt; General &gt; Locale Options<\/strong>&nbsp;and select the&nbsp;<strong>locale<\/strong>&nbsp;as German (the language into which admin wants to translate his store content).<br><img decoding=\"async\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/language-setup.png\" alt=\"Stripe Payment Gateway for Magento 2-language setup\" style=\"width: 800px;\" loading=\"lazy\"><\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"language-translation\">Language Translation<\/h3>\n\n\n\n<p>If you need to do the module translation, please navigate the following path in your system.&nbsp;<strong>app\/code\/Webkul\/SagePay\/i18n. <\/strong>Open the file named<strong>&nbsp;en_US.CSV<\/strong>&nbsp;for editing as shown in the<strong> <\/strong>below screenshot.<\/p>\n\n\n\n<figure class=\"wp-block-image is-resized\"><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/LANGUAGE-TRANSLATION.png\"><img decoding=\"async\" width=\"1263\" height=\"400\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/LANGUAGE-TRANSLATION.png\" alt=\"LANGUAGE TRANSLATION\" class=\"wp-image-89068\" style=\"width:800px\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/LANGUAGE-TRANSLATION.png 1263w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/LANGUAGE-TRANSLATION-250x79.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/LANGUAGE-TRANSLATION-300x95.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/LANGUAGE-TRANSLATION-768x243.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/LANGUAGE-TRANSLATION-1200x380.png 1200w\" sizes=\"(max-width: 1263px) 100vw, 1263px\" loading=\"lazy\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/translation-file.png\"><img decoding=\"async\" width=\"838\" height=\"624\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/translation.png\" alt=\"translation\" class=\"wp-image-264863\" style=\"width:800px\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/translation.png 838w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/translation-300x223.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/translation-250x186.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/translation-768x572.png 768w\" sizes=\"(max-width: 838px) 100vw, 838px\" loading=\"lazy\" \/><\/a><\/figure>\n\n\n\n<p>Moreover, once you have opened the file for editing. Replace the words after the<strong>&nbsp;comma(,)<\/strong>&nbsp;on the right with your translated words.<\/p>\n\n\n\n<p>After editing the CSV file, save it and then upload it to the same folder. Now your  Magento 2 Sage Pay module translation is complete.<\/p>\n\n\n\n<figure class=\"wp-block-image is-resized\"><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/LANGUAGE-TRANSLATION2.png\"><img decoding=\"async\" width=\"1258\" height=\"399\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/LANGUAGE-TRANSLATION2.png\" alt=\"LANGUAGE TRANSLATION2\" class=\"wp-image-89071\" style=\"width:800px\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/LANGUAGE-TRANSLATION2.png 1258w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/LANGUAGE-TRANSLATION2-250x79.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/LANGUAGE-TRANSLATION2-300x95.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/LANGUAGE-TRANSLATION2-768x244.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/LANGUAGE-TRANSLATION2-1200x381.png 1200w\" sizes=\"(max-width: 1258px) 100vw, 1258px\" loading=\"lazy\" \/><\/a><\/figure>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Create Sage Pay Account<\/h3>\n<\/div><\/div>\n\n\n\n<p>For the Sage Pay payment method integration, the admin requires registering an account in Sage by <a href=\"https:\/\/applications.sagepay.com\/apply\" target=\"_blank\" aria-label=\"undefined (opens in a new tab)\" rel=\"noreferrer noopener\">visiting the link<\/a>.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img decoding=\"async\" width=\"877\" height=\"1024\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/screencapture-applications-sagepay-apply-2020-08-24-14_44_38-1-877x1024.png\" alt=\"screencapture-applications-sagepay-apply-2020-08-24-14_44_38-1\" class=\"wp-image-264465\" style=\"width:800px\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/screencapture-applications-sagepay-apply-2020-08-24-14_44_38-1-877x1024.png 877w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/screencapture-applications-sagepay-apply-2020-08-24-14_44_38-1-257x300.png 257w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/screencapture-applications-sagepay-apply-2020-08-24-14_44_38-1-213x249.png 213w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/screencapture-applications-sagepay-apply-2020-08-24-14_44_38-1-768x897.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/screencapture-applications-sagepay-apply-2020-08-24-14_44_38-1.png 910w\" sizes=\"(max-width: 877px) 100vw, 877px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n\n<p>After the submission of the form, the user will receive the mail for authentication. After the successful registration, Sage Pay will send the mail to share the information like Vendor Name, Key, and Password.<\/p>\n\n\n\n<p>Further, the user can also use the test account credentials from this <a aria-label=\"undefined (opens in a new tab)\" href=\"https:\/\/developer.sage.com\/api\/payments\/test-in-sandbox.html\" target=\"_blank\" rel=\"noreferrer noopener\">link<\/a>. Credentials are provided for two kinds of profiles i.e <strong>Basic Profile <\/strong>and <strong>Extra check Profile<\/strong>. The admin can use any of them as per the requirement.<\/p>\n\n\n\n<p>Moreover, for basic profile and extra check profile, the AVS\/ CV2 checks are by default disabled and enabled respectively.<\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Module Configurations <\/h3>\n<\/div><\/div>\n\n\n\n<p>After the successful installation of the Magento 2 Sage Pay module, the admin will now configure the payment option from the backend. For this, the admin will navigate to <strong>Stores &gt; Configuration &gt; Sales &gt; Payment Methods &gt; Sage Pay<\/strong>. <\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/03\/admin_configuration.png\" alt=\"admin_configuration\" class=\"wp-image-371603\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/03\/admin_configuration.png 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/03\/admin_configuration-300x236.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/03\/admin_configuration-250x196.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/03\/admin_configuration-768x603.png 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">The admin will  set the following details:<\/h4>\n\n\n\n<p><strong>Enabled:<\/strong> Firstly, the admin will enable the payment method. <\/p>\n\n\n\n<p><strong>Title<\/strong>: The admin will enter the title of the payment method that will be visible on the front end. <\/p>\n\n\n\n<p><strong>Sandbox<\/strong>: The admin will select <strong>Yes <\/strong>to choose the sandbox environment and <strong>No <\/strong>to work on production mode. <\/p>\n\n\n\n<p><strong>Vendor Name:<\/strong> Enter the vendor name received from Sage Pay. <\/p>\n\n\n\n<p><strong>Key<\/strong>: Enter the key received from Sage Pay.<\/p>\n\n\n\n<p><strong>Password<\/strong>: Enter the <strong>Password<\/strong> received from Sage Pay.<\/p>\n\n\n\n<p><strong>Integration Type:<\/strong>  The admin will select <strong>Direct Integration <\/strong>for this field.<\/p>\n\n\n\n<p><strong>Payment Action: <\/strong>The admin can select the payment action among <strong>Authorize <\/strong>and <strong>Authorize and Capture<\/strong>, both are having different functionalities mentioned in the user guide.  <\/p>\n\n\n\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<h4 class=\"wp-block-heading\">Authorize <\/h4>\n\n\n\n<p>When the admin selects <strong>Authorize <\/strong>in the admin configuration, then the invoice will be generated by the admin manually. No invoice will be there under the invoice tab in the starting:<\/p>\n<\/div><\/div>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img decoding=\"async\" width=\"1200\" height=\"541\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/2000000012-Orders-Operations-Sales-Magento-Admin-generate-invoice-1200x541.png\" alt=\"2000000012-Orders-Operations-Sales-Magento-Admin-generate-invoice\" class=\"wp-image-264696\" style=\"width:800px\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/2000000012-Orders-Operations-Sales-Magento-Admin-generate-invoice-1200x541.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/2000000012-Orders-Operations-Sales-Magento-Admin-generate-invoice-300x135.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/2000000012-Orders-Operations-Sales-Magento-Admin-generate-invoice-250x113.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/2000000012-Orders-Operations-Sales-Magento-Admin-generate-invoice-768x346.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/2000000012-Orders-Operations-Sales-Magento-Admin-generate-invoice.png 1349w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>After clicking on the Invoice button, the admin will direct to the new invoice page. After selecting the amount as <strong>Capture Online<\/strong>, the admin will click on<strong> Submit Invoice<\/strong>.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img decoding=\"async\" width=\"1200\" height=\"1007\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/invboice-3-1-1200x1007.png\" alt=\"invboice-3-1\" class=\"wp-image-264854\" style=\"width:800px\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/invboice-3-1-1200x1007.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/invboice-3-1-300x252.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/invboice-3-1-250x210.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/invboice-3-1-768x644.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/invboice-3-1.png 1242w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n\n<p>Finally, the <strong>manual invoice<\/strong> is ready from the admin end.&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img decoding=\"async\" width=\"1200\" height=\"541\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/2000000012-Orders-Operations-Sales-Magento-Admin-created-1200x541.png\" alt=\"2000000012-Orders-Operations-Sales-Magento-Admin-created\" class=\"wp-image-264688\" style=\"width:800px\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/2000000012-Orders-Operations-Sales-Magento-Admin-created-1200x541.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/2000000012-Orders-Operations-Sales-Magento-Admin-created-300x135.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/2000000012-Orders-Operations-Sales-Magento-Admin-created-250x113.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/2000000012-Orders-Operations-Sales-Magento-Admin-created-768x346.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/2000000012-Orders-Operations-Sales-Magento-Admin-created.png 1349w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">Authorize and Capture<\/h4>\n\n\n\n<p>Further, for <strong>authorization and capture, <\/strong>the invoice is generated automatically just after the completion of payment. The invoice will be present in the Invoices tab under order details.&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img decoding=\"async\" width=\"1200\" height=\"529\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/2000000010-Orders-Operations-Sales-Magento-Admin-1-1200x529.png\" alt=\"2000000010-Orders-Operations-Sales-Magento-Admin-1\" class=\"wp-image-264680\" style=\"width:800px\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/2000000010-Orders-Operations-Sales-Magento-Admin-1-1200x529.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/2000000010-Orders-Operations-Sales-Magento-Admin-1-300x132.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/2000000010-Orders-Operations-Sales-Magento-Admin-1-250x110.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/2000000010-Orders-Operations-Sales-Magento-Admin-1-768x339.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/2000000010-Orders-Operations-Sales-Magento-Admin-1.png 1338w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p><strong>Enable 3D Secure: <\/strong>The admin will select among multiple options to enable\/ disable the 3D Secure. <\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Use default MySagePay settings: <\/strong>In this the authentication will be applied as per the selected default profile. That means, for basic profile validation will be disabled, and for extra check profile the authentication will be disabled. <\/li>\n\n\n\n<li><strong>Apply authentication even if turned off<\/strong>:<strong> <\/strong>If this option is selected then the 3D Secure Authenticatication will surely happen at the time of checkout, does not matter which profile is been selected. <\/li>\n\n\n\n<li><strong>Disable authentication and rules<\/strong>: If this option is selected then no 3D Secure Authenticatication will take place at the time of checkout, does not matter which profile is been selected.<\/li>\n\n\n\n<li><strong>Apply authentication but ignore rules<\/strong>: The authentication will be done without following the rules created by the admin within the sage pay account. <\/li>\n<\/ul>\n\n\n\n<p><strong>Credit Card Types:<\/strong> Finally, the admin will select the cards using which the customers will make payments. <\/p>\n\n\n\n<p>Further, the admin will save the configurations and the payment method will work on the frontend. <\/p>\n\n\n\n<p><strong>Note:<\/strong> <\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The admin can use the <strong><a aria-label=\"undefined (opens in a new tab)\" href=\"https:\/\/developer.sage.com\/api\/payments\/test-in-sandbox.html\" target=\"_blank\" rel=\"noreferrer noopener\">test credentials <\/a><\/strong>for sandbox mode.<\/li>\n\n\n\n<li>The module does not support multiple address shipping.<\/li>\n\n\n\n<li>This module only supports british pound. So please select british pound as currency from backend.<\/li>\n<\/ul>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Checkout Using Sage Pay Payment Gateway<\/h3>\n<\/div><\/div>\n\n\n\n<p>Once the configuration is done from the backend then the customer will process the checkout using the Sage Pay payment method. The shopping cart page is shown in the image below with the product:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img decoding=\"async\" width=\"1200\" height=\"560\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/webkul-magento2-sage-pay-paymnet-gateway-customer-cart-1200x560.png\" alt=\"webkul-magento2-sage-pay-paymnet-gateway-customer-cart\" class=\"wp-image-264323\" style=\"width:800px\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/webkul-magento2-sage-pay-paymnet-gateway-customer-cart-1200x560.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/webkul-magento2-sage-pay-paymnet-gateway-customer-cart-300x140.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/webkul-magento2-sage-pay-paymnet-gateway-customer-cart-250x117.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/webkul-magento2-sage-pay-paymnet-gateway-customer-cart-768x359.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/webkul-magento2-sage-pay-paymnet-gateway-customer-cart.png 1298w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Furthermore, to commend the checkout, the customer will click on the <strong>Proceed to checkout <\/strong>button as shown in the image above. The next visible page will be the<strong> <\/strong>shipping address. So the customer will select the shipping address and shipping method as shown in the image below: <\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img decoding=\"async\" width=\"1200\" height=\"767\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/webkul-magento2-sage-pay-paymnet-gateway-customer-select-shipping-1200x767.png\" alt=\"webkul-magento2-sage-pay-paymnet-gateway-customer-select-shipping\" class=\"wp-image-264325\" style=\"width:800px\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/webkul-magento2-sage-pay-paymnet-gateway-customer-select-shipping-1200x767.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/webkul-magento2-sage-pay-paymnet-gateway-customer-select-shipping-300x192.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/webkul-magento2-sage-pay-paymnet-gateway-customer-select-shipping-250x160.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/webkul-magento2-sage-pay-paymnet-gateway-customer-select-shipping-768x491.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/webkul-magento2-sage-pay-paymnet-gateway-customer-select-shipping.png 1264w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>After clicking on the <strong>Next <\/strong>button, the customer will navigate to the payment page. Hereafter, the customer will select the payment method as <strong>Sage Pay<\/strong> and enter the basic card details as shown in the image below, and click on the <strong>Place Order<\/strong> button:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img decoding=\"async\" width=\"1200\" height=\"835\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/Checkout-sage-pay-1200x835.png\" alt=\"Checkout-sage-pay\" class=\"wp-image-264574\" style=\"width:800px\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/Checkout-sage-pay-1200x835.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/Checkout-sage-pay-300x209.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/Checkout-sage-pay-250x174.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/Checkout-sage-pay-768x534.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/Checkout-sage-pay.png 1278w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n\n<p>The customer will then proceed further for purchase authentication and answer the security questions with their bank to complete the payment as shown below in the snapshot.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" width=\"813\" height=\"336\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/10\/1123645.png\" alt=\"1123645\" class=\"wp-image-408032\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/10\/1123645.png 813w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/10\/1123645-300x124.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/10\/1123645-250x103.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/10\/1123645-768x317.png 768w\" sizes=\"(max-width: 813px) 100vw, 813px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>After the successful authentication, the customer will navigate to the order success page.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img decoding=\"async\" width=\"1200\" height=\"347\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/webkul-magento2-sage-pay-paymnet-gateway-customer-order-placed-1200x347.png\" alt=\"webkul-magento2-sage-pay-paymnet-gateway-customer-order-placed\" class=\"wp-image-264586\" style=\"width:800px\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/webkul-magento2-sage-pay-paymnet-gateway-customer-order-placed-1200x347.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/webkul-magento2-sage-pay-paymnet-gateway-customer-order-placed-300x87.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/webkul-magento2-sage-pay-paymnet-gateway-customer-order-placed-250x72.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/webkul-magento2-sage-pay-paymnet-gateway-customer-order-placed-768x222.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/webkul-magento2-sage-pay-paymnet-gateway-customer-order-placed.png 1295w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Once the order is placed the customer will check the order under the <strong>My account &gt; My orders<\/strong> section. the sage pay method will be visible under the payment details sections:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img decoding=\"async\" width=\"1200\" height=\"927\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/Order-2000000003-1-1200x927.png\" alt=\"Order-2000000003-1\" class=\"wp-image-264662\" style=\"width:800px\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/Order-2000000003-1-1200x927.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/Order-2000000003-1-300x232.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/Order-2000000003-1-250x193.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/Order-2000000003-1-768x593.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/Order-2000000003-1.png 1313w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n\n<p><\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Admin Checks Order Details<\/h3>\n<\/div><\/div>\n\n\n\n<p>Once the order is placed the admin will now check the order details from the <strong>Sales &gt; Orders<\/strong> section. After selecting the desired order the customer will view the order details as shown in the image below:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img decoding=\"async\" width=\"1199\" height=\"466\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/webkul-magento2-sage-pay-paymnet-gateway-admin-order-details-1.png\" alt=\"webkul-magento2-sage-pay-paymnet-gateway-admin-order-details-1\" class=\"wp-image-265083\" style=\"width:800px\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/webkul-magento2-sage-pay-paymnet-gateway-admin-order-details-1.png 1199w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/webkul-magento2-sage-pay-paymnet-gateway-admin-order-details-1-300x117.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/webkul-magento2-sage-pay-paymnet-gateway-admin-order-details-1-250x97.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/webkul-magento2-sage-pay-paymnet-gateway-admin-order-details-1-768x298.png 768w\" sizes=\"(max-width: 1199px) 100vw, 1199px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img decoding=\"async\" width=\"1195\" height=\"472\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/webkul-magento2-sage-pay-paymnet-gateway-admin-order-details-2.png\" alt=\"webkul-magento2-sage-pay-paymnet-gateway-admin-order-details-2\" class=\"wp-image-265084\" style=\"width:800px\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/webkul-magento2-sage-pay-paymnet-gateway-admin-order-details-2.png 1195w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/webkul-magento2-sage-pay-paymnet-gateway-admin-order-details-2-300x118.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/webkul-magento2-sage-pay-paymnet-gateway-admin-order-details-2-250x99.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/webkul-magento2-sage-pay-paymnet-gateway-admin-order-details-2-768x303.png 768w\" sizes=\"(max-width: 1195px) 100vw, 1195px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n\n<p><\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Order Transaction Details <\/h3>\n<\/div><\/div>\n\n\n\n<p>Once the payment and order are completed successfully, the transaction will be generated automatically.&nbsp; Under the Transaction tab, the admin will check the generated transaction as shown in the image below:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img decoding=\"async\" width=\"1200\" height=\"567\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/webkul-magento2-sage-pay-paymnet-gateway-admin-transaction-generated-1200x567.png\" alt=\"webkul-magento2-sage-pay-paymnet-gateway-admin-transaction-generated\" class=\"wp-image-264587\" style=\"width:800px\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/webkul-magento2-sage-pay-paymnet-gateway-admin-transaction-generated-1200x567.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/webkul-magento2-sage-pay-paymnet-gateway-admin-transaction-generated-300x142.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/webkul-magento2-sage-pay-paymnet-gateway-admin-transaction-generated-250x118.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/webkul-magento2-sage-pay-paymnet-gateway-admin-transaction-generated-768x363.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/webkul-magento2-sage-pay-paymnet-gateway-admin-transaction-generated.png 1337w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>After selecting the transaction, its details will be visible as shown in the image below:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img decoding=\"async\" width=\"1200\" height=\"518\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/T1-1200x518.png\" alt=\"T1\" class=\"wp-image-264982\" style=\"width:800px\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/T1-1200x518.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/T1-300x129.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/T1-250x108.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/T1-768x331.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/T1.png 1337w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img decoding=\"async\" width=\"1200\" height=\"531\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/T2-1200x531.png\" alt=\"T2\" class=\"wp-image-264983\" style=\"width:800px\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/T2-1200x531.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/T2-300x133.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/T2-250x111.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/T2-768x340.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/T2.png 1342w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n\n<p>In the above image, the 3DSecureStatus will depend on the card selected while making the payment. That means the <strong>3-D Secure object status<\/strong> for the entered card will be visible here. <\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Order Invoice Details<\/h3>\n<\/div><\/div>\n\n\n\n<p>The admin will also check the invoice details under the <strong>Invoices <\/strong>tab, as shown in the image below.&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img decoding=\"async\" width=\"1200\" height=\"493\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/webkul-magento2-sage-pay-paymnet-gateway-admin-invoice-generated-1200x493.png\" alt=\"webkul-magento2-sage-pay-paymnet-gateway-admin-invoice-generated\" class=\"wp-image-264589\" style=\"width:800px\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/webkul-magento2-sage-pay-paymnet-gateway-admin-invoice-generated-1200x493.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/webkul-magento2-sage-pay-paymnet-gateway-admin-invoice-generated-300x123.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/webkul-magento2-sage-pay-paymnet-gateway-admin-invoice-generated-250x103.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/webkul-magento2-sage-pay-paymnet-gateway-admin-invoice-generated-768x315.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/webkul-magento2-sage-pay-paymnet-gateway-admin-invoice-generated.png 1337w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Further in the invoice details the sage pay method under the payment information section as shown in the image below:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img decoding=\"async\" width=\"812\" height=\"486\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/invoice-11.png\" alt=\"invoice-11\" class=\"wp-image-264987\" style=\"width:800px\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/invoice-11.png 812w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/invoice-11-300x180.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/invoice-11-250x150.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/invoice-11-768x460.png 768w\" sizes=\"(max-width: 812px) 100vw, 812px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img decoding=\"async\" width=\"812\" height=\"505\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/invoice-12.png\" alt=\"invoice-12\" class=\"wp-image-264988\" style=\"width:800px\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/invoice-12.png 812w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/invoice-12-300x187.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/invoice-12-250x155.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/invoice-12-768x478.png 768w\" sizes=\"(max-width: 812px) 100vw, 812px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Generate Refund <\/h3>\n<\/div><\/div>\n\n\n\n<p>The admin can create the refund for the order whose invoice is generated, Let&#8217;s take an example for the order shown below. For an online refund, the admin will generate a refund from the <strong>Invoice section.<\/strong> The admin will view the invoice as visible in the image below:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img decoding=\"async\" width=\"1200\" height=\"529\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/2000000010-Orders-Operations-Sales-Magento-Admin-1200x529.png\" alt=\"2000000010-Orders-Operations-Sales-Magento-Admin\" class=\"wp-image-264669\" style=\"width:800px\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/2000000010-Orders-Operations-Sales-Magento-Admin-1200x529.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/2000000010-Orders-Operations-Sales-Magento-Admin-300x132.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/2000000010-Orders-Operations-Sales-Magento-Admin-250x110.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/2000000010-Orders-Operations-Sales-Magento-Admin-768x339.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/2000000010-Orders-Operations-Sales-Magento-Admin.png 1338w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>After that, the admin will see the invoice details and click on the Credit Memo button present in the top as visible in the image below:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img decoding=\"async\" width=\"1200\" height=\"541\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/refund-1-1200x541.png\" alt=\"refund-1\" class=\"wp-image-264671\" style=\"width:800px\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/refund-1-1200x541.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/refund-1-300x135.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/refund-1-250x113.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/refund-1-768x346.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/refund-1.png 1349w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Further, the admin will click on the Refund button to generate a new refund.&nbsp;<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" width=\"1200\" height=\"449\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/refund-2-1-1200x449.png\" alt=\"refund-2-1\" class=\"wp-image-265076\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/refund-2-1-1200x449.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/refund-2-1-300x112.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/refund-2-1-250x93.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/refund-2-1-768x287.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/refund-2-1.png 1340w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" width=\"1200\" height=\"486\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/refund-2-2-1200x486.png\" alt=\"refund-2-2\" class=\"wp-image-265077\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/refund-2-2-1200x486.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/refund-2-2-300x122.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/refund-2-2-250x101.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/refund-2-2-768x311.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/refund-2-2.png 1332w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n\n<p>Now, the admin will tap on the Refund tab as per the snapshot below.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" width=\"1200\" height=\"719\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/refund-2-3-1-1200x719.png\" alt=\"refund-2-3-1\" class=\"wp-image-265079\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/refund-2-3-1-1200x719.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/refund-2-3-1-300x180.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/refund-2-3-1-250x150.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/refund-2-3-1-768x460.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/refund-2-3-1.png 1341w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n\n<p>After the creation of the refund, the admin can view the credit memo under the <strong>Credit Memo <\/strong>tab.&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img decoding=\"async\" width=\"1200\" height=\"555\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/refund-3-1200x555.png\" alt=\"refund-3\" class=\"wp-image-264673\" style=\"width:800px\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/refund-3-1200x555.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/refund-3-300x139.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/refund-3-250x116.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/refund-3-768x355.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/refund-3.png 1343w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Further, the admin can view the credit memo by clicking on the view button, the payment details will also be visible as sage pay as shown in the image below:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img decoding=\"async\" width=\"812\" height=\"462\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/view-memo-1.png\" alt=\"view-memo-1\" class=\"wp-image-264989\" style=\"width:800px\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/view-memo-1.png 812w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/view-memo-1-300x171.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/view-memo-1-250x142.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/view-memo-1-768x437.png 768w\" sizes=\"(max-width: 812px) 100vw, 812px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img decoding=\"async\" width=\"806\" height=\"509\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/view-memo-2.png\" alt=\"view-memo-2\" class=\"wp-image-264990\" style=\"width:800px\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/view-memo-2.png 806w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/view-memo-2-300x189.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/view-memo-2-250x158.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/view-memo-2-768x485.png 768w\" sizes=\"(max-width: 806px) 100vw, 806px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Further, the admin will be able to see the transaction for this refund as shown in the image below:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img decoding=\"async\" width=\"1200\" height=\"584\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/sage-pay-refund-1-1200x584.png\" alt=\"sage-pay-refund-1\" class=\"wp-image-264868\" style=\"width:800px\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/sage-pay-refund-1-1200x584.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/sage-pay-refund-1-300x146.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/sage-pay-refund-1-250x122.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/sage-pay-refund-1-768x374.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/sage-pay-refund-1.png 1349w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Also, the transaction details will contain the transaction type as <strong>Refund<\/strong>:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img decoding=\"async\" width=\"1200\" height=\"584\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/sage-pay-refund-2-1200x584.png\" alt=\"sage-pay-refund-2\" class=\"wp-image-264869\" style=\"width:800px\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/sage-pay-refund-2-1200x584.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/sage-pay-refund-2-300x146.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/sage-pay-refund-2-250x122.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/sage-pay-refund-2-768x374.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/sage-pay-refund-2.png 1349w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>The customer will check it from the storefront. For this, the customer will navigate to <strong>My Account &gt; My Orders<\/strong>. After viewing the particular order it is visible as shown in the image below:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img decoding=\"async\" width=\"1200\" height=\"759\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/refund-5-1-1200x759.png\" alt=\"refund-5-1\" class=\"wp-image-264678\" style=\"width:801px\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/refund-5-1-1200x759.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/refund-5-1-300x190.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/refund-5-1-250x158.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/refund-5-1-768x486.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/refund-5-1.png 1302w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n\n<p>That\u2019s all for&nbsp;<strong>Sage Pay Payment Gateway for Magento 2<\/strong>&nbsp;module. Still, have any issues feel free to add a ticket and let us know your views to make the module better&nbsp;<a href=\"http:\/\/webkul.uvdesk.com\/\">http:\/\/webkul.uvdesk.com\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Magento 2 Sage Pay Payment Gateway will allow the store owner to offer and process digital as well as physical payments to their customers. The Sage payment gateway is the most widely used payment platform in Europe. Recently, the name of sage pay payment has changed to Opayo as the company is acquired by another <a href=\"https:\/\/webkul.com\/blog\/magento2-sage-pay-integration\/\">[&#8230;]<\/a><\/p>\n","protected":false},"author":281,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9121],"tags":[],"class_list":["post-264254","post","type-post","status-publish","format-standard","hentry","category-magento-2"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Magento 2 Sage Pay Integration | Opayo Payment Gateway<\/title>\n<meta name=\"description\" content=\"Easily integrate Sage Pay with Magento 2 to securely process online and in-person payments using 3D Secure.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/webkul.com\/blog\/magento2-sage-pay-integration\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Magento 2 Sage Pay Integration | Opayo Payment Gateway\" \/>\n<meta property=\"og:description\" content=\"Easily integrate Sage Pay with Magento 2 to securely process online and in-person payments using 3D Secure.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/webkul.com\/blog\/magento2-sage-pay-integration\/\" \/>\n<meta property=\"og:site_name\" content=\"Webkul Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/webkul\/\" \/>\n<meta property=\"article:published_time\" content=\"2020-08-24T14:27:28+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-05-02T08:48:43+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2020\/08\/Move-app-folder-2-1200x379.png\" \/>\n<meta name=\"author\" content=\"Jyotsna Gautam\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@webkul\" \/>\n<meta name=\"twitter:site\" content=\"@webkul\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jyotsna Gautam\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"16 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/webkul.com\/blog\/magento2-sage-pay-integration\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/magento2-sage-pay-integration\/\"},\"author\":{\"name\":\"Jyotsna Gautam\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/1f1af8655f9c9dfb883186e56acddf61\"},\"headline\":\"Sage Pay Payment Gateway for Magento 2\",\"datePublished\":\"2020-08-24T14:27:28+00:00\",\"dateModified\":\"2025-05-02T08:48:43+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/magento2-sage-pay-integration\/\"},\"wordCount\":1788,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/magento2-sage-pay-integration\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2020\/08\/Move-app-folder-2-1200x379.png\",\"articleSection\":[\"Magento 2\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/webkul.com\/blog\/magento2-sage-pay-integration\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/webkul.com\/blog\/magento2-sage-pay-integration\/\",\"url\":\"https:\/\/webkul.com\/blog\/magento2-sage-pay-integration\/\",\"name\":\"Magento 2 Sage Pay Integration | Opayo Payment Gateway\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/magento2-sage-pay-integration\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/magento2-sage-pay-integration\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2020\/08\/Move-app-folder-2-1200x379.png\",\"datePublished\":\"2020-08-24T14:27:28+00:00\",\"dateModified\":\"2025-05-02T08:48:43+00:00\",\"description\":\"Easily integrate Sage Pay with Magento 2 to securely process online and in-person payments using 3D Secure.\",\"breadcrumb\":{\"@id\":\"https:\/\/webkul.com\/blog\/magento2-sage-pay-integration\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/webkul.com\/blog\/magento2-sage-pay-integration\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/magento2-sage-pay-integration\/#primaryimage\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/Move-app-folder-2.png\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/Move-app-folder-2.png\",\"width\":1302,\"height\":411,\"caption\":\"Move-app-folder-2\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/webkul.com\/blog\/magento2-sage-pay-integration\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/webkul.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Sage Pay Payment Gateway for Magento 2\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/webkul.com\/blog\/#website\",\"url\":\"https:\/\/webkul.com\/blog\/\",\"name\":\"Webkul Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/webkul.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/webkul.com\/blog\/#organization\",\"name\":\"WebKul Software Private Limited\",\"url\":\"https:\/\/webkul.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png\",\"width\":380,\"height\":380,\"caption\":\"WebKul Software Private Limited\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/webkul\/\",\"https:\/\/x.com\/webkul\",\"https:\/\/www.instagram.com\/webkul\/\",\"https:\/\/www.linkedin.com\/company\/webkul\",\"https:\/\/www.youtube.com\/user\/webkul\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/1f1af8655f9c9dfb883186e56acddf61\",\"name\":\"Jyotsna Gautam\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/d92e9c5224d71d3acabc3438f3bc81bab8619c383d5aaee3a48f8dc5af259c87?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Feva.png&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/d92e9c5224d71d3acabc3438f3bc81bab8619c383d5aaee3a48f8dc5af259c87?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Feva.png&r=g\",\"caption\":\"Jyotsna Gautam\"},\"url\":\"https:\/\/webkul.com\/blog\/author\/jyotsnagautam-bd419\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Magento 2 Sage Pay Integration | Opayo Payment Gateway","description":"Easily integrate Sage Pay with Magento 2 to securely process online and in-person payments using 3D Secure.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/webkul.com\/blog\/magento2-sage-pay-integration\/","og_locale":"en_US","og_type":"article","og_title":"Magento 2 Sage Pay Integration | Opayo Payment Gateway","og_description":"Easily integrate Sage Pay with Magento 2 to securely process online and in-person payments using 3D Secure.","og_url":"https:\/\/webkul.com\/blog\/magento2-sage-pay-integration\/","og_site_name":"Webkul Blog","article_publisher":"https:\/\/www.facebook.com\/webkul\/","article_published_time":"2020-08-24T14:27:28+00:00","article_modified_time":"2025-05-02T08:48:43+00:00","og_image":[{"url":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2020\/08\/Move-app-folder-2-1200x379.png","type":"","width":"","height":""}],"author":"Jyotsna Gautam","twitter_card":"summary_large_image","twitter_creator":"@webkul","twitter_site":"@webkul","twitter_misc":{"Written by":"Jyotsna Gautam","Est. reading time":"16 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/webkul.com\/blog\/magento2-sage-pay-integration\/#article","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/magento2-sage-pay-integration\/"},"author":{"name":"Jyotsna Gautam","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/1f1af8655f9c9dfb883186e56acddf61"},"headline":"Sage Pay Payment Gateway for Magento 2","datePublished":"2020-08-24T14:27:28+00:00","dateModified":"2025-05-02T08:48:43+00:00","mainEntityOfPage":{"@id":"https:\/\/webkul.com\/blog\/magento2-sage-pay-integration\/"},"wordCount":1788,"commentCount":0,"publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"image":{"@id":"https:\/\/webkul.com\/blog\/magento2-sage-pay-integration\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2020\/08\/Move-app-folder-2-1200x379.png","articleSection":["Magento 2"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/webkul.com\/blog\/magento2-sage-pay-integration\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/webkul.com\/blog\/magento2-sage-pay-integration\/","url":"https:\/\/webkul.com\/blog\/magento2-sage-pay-integration\/","name":"Magento 2 Sage Pay Integration | Opayo Payment Gateway","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/webkul.com\/blog\/magento2-sage-pay-integration\/#primaryimage"},"image":{"@id":"https:\/\/webkul.com\/blog\/magento2-sage-pay-integration\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2020\/08\/Move-app-folder-2-1200x379.png","datePublished":"2020-08-24T14:27:28+00:00","dateModified":"2025-05-02T08:48:43+00:00","description":"Easily integrate Sage Pay with Magento 2 to securely process online and in-person payments using 3D Secure.","breadcrumb":{"@id":"https:\/\/webkul.com\/blog\/magento2-sage-pay-integration\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/webkul.com\/blog\/magento2-sage-pay-integration\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/magento2-sage-pay-integration\/#primaryimage","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/Move-app-folder-2.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/08\/Move-app-folder-2.png","width":1302,"height":411,"caption":"Move-app-folder-2"},{"@type":"BreadcrumbList","@id":"https:\/\/webkul.com\/blog\/magento2-sage-pay-integration\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/webkul.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Sage Pay Payment Gateway for Magento 2"}]},{"@type":"WebSite","@id":"https:\/\/webkul.com\/blog\/#website","url":"https:\/\/webkul.com\/blog\/","name":"Webkul Blog","description":"","publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/webkul.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/webkul.com\/blog\/#organization","name":"WebKul Software Private Limited","url":"https:\/\/webkul.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","width":380,"height":380,"caption":"WebKul Software Private Limited"},"image":{"@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/webkul\/","https:\/\/x.com\/webkul","https:\/\/www.instagram.com\/webkul\/","https:\/\/www.linkedin.com\/company\/webkul","https:\/\/www.youtube.com\/user\/webkul\/"]},{"@type":"Person","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/1f1af8655f9c9dfb883186e56acddf61","name":"Jyotsna Gautam","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/d92e9c5224d71d3acabc3438f3bc81bab8619c383d5aaee3a48f8dc5af259c87?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Feva.png&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/d92e9c5224d71d3acabc3438f3bc81bab8619c383d5aaee3a48f8dc5af259c87?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Feva.png&r=g","caption":"Jyotsna Gautam"},"url":"https:\/\/webkul.com\/blog\/author\/jyotsnagautam-bd419\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/264254","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/users\/281"}],"replies":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/comments?post=264254"}],"version-history":[{"count":49,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/264254\/revisions"}],"predecessor-version":[{"id":490828,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/264254\/revisions\/490828"}],"wp:attachment":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/media?parent=264254"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/categories?post=264254"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/tags?post=264254"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}