{"id":220211,"date":"2020-01-13T05:13:18","date_gmt":"2020-01-13T05:13:18","guid":{"rendered":"https:\/\/webkul.com\/blog\/?p=220211"},"modified":"2024-09-11T10:02:09","modified_gmt":"2024-09-11T10:02:09","slug":"cybersource-payment-gateway-for-magento2","status":"publish","type":"post","link":"https:\/\/webkul.com\/blog\/cybersource-payment-gateway-for-magento2\/","title":{"rendered":"CyberSource Payment Extension for Magento 2"},"content":{"rendered":"\n<div class=\"wk-index-wrap\"><h3 class=\"index-title\">Introduction- CyberSource Payment Extension<\/h3><\/div><div class=\"margin-bottom-50\">\n<p><a href=\"https:\/\/www.cybersource.com\/en.html\" target=\"_blank\" rel=\"noreferrer noopener\">CyberSource<\/a> payment gateway is a solution that provides fraud management and payment security services. Hence, allowing the merchants to securely accept payments from the customers. <\/p>\n\n\n\n<p><strong><a href=\"https:\/\/store.webkul.com\/magento2-cybersource-payment.html#wsShowScreenShots\" target=\"_blank\" rel=\"noreferrer noopener\">Magento 2 CyberSource Payment Gateway<\/a><\/strong> enables you to accept payments securely, without involving the risks in handling payment data. <\/p>\n\n\n\n<p>So additionally, this solution enables you to deliver seamless payment experiences to consumers.<\/p>\n\n\n\n<p>This module supports the SOAP toolkit API for capturing the payment and for refunds. Additionally, it supports all kinds of cards. For example, Visa, Mastercard, American Express, Discover, Diners Club, Carte Blanche, etc.<\/p>\n\n\n\n<p>Do 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 Magento 2 store.<\/p>\n\n\n\n<p><strong>Please Note:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>This module does not work with Multiple Address Checkout.<\/li>\n\n\n\n<li>The module sends a device fingerprint id to Cybersource. However, because the service is not enabled on our account (available only on paid accounts) and this plugin compatible with 3DS.<br>For the Merchant Defined Data (MDD) query, only then the decision-maker can proceed with the same to exactly decide with all merchant defined data needs to be added. As this is a paid service.<\/li>\n\n\n\n<li>The payment method will not work for the orders placed through the admin end.<\/li>\n<\/ul>\n\n\n\n<p>Watch the below video tutorial to understand the extension workflow:<\/p>\n\n\n\n<div class=\"wp-block-wk-block-youtube-video 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=\"VcuczUo74VA\"><\/div><\/div><\/div>\n<\/div>\n\n\n\n<div class=\"wk-index-wrap\"><h3 class=\"index-title\">Features<\/h3><\/div><div class=\"margin-bottom-50\">\n<ul class=\"wp-block-list\">\n<li>Provides fully secure payment to handle risk management system.<\/li>\n\n\n\n<li>It provides support for almost all kinds of cards.<\/li>\n\n\n\n<li>Avoids handling or storing sensitive customer data.<\/li>\n\n\n\n<li>Set the new order status from the configuration.<\/li>\n\n\n\n<li>Set a custom title for the payment method.<\/li>\n\n\n\n<li>Test mode is available.<\/li>\n\n\n\n<li>CyberSource Secure Acceptance Web\/Mobile Hosted Checkout method supported.<\/li>\n\n\n\n<li>Manage all payment transactions on the CyberSource server only.<\/li>\n\n\n\n<li>Bypasses store server &amp; transfers data directly from customer browser to CyberSource server.<\/li>\n\n\n\n<li>SOAP toolkit API supported for capture and refund.<\/li>\n<\/ul>\n<\/div>\n\n\n\n<div class=\"wk-index-wrap\"><h3 class=\"index-title\">Installation<\/h3><\/div><div class=\"margin-bottom-50\">\n<p>Customers will get a&nbsp;<strong>zip folder.&nbsp;<\/strong>Then&nbsp;they have to extract the contents of this zip folder on their system. <\/p>\n\n\n\n<p>Thus, the extracted folder has an&nbsp;<strong>src<\/strong>&nbsp;folder, inside the src folder you have the&nbsp;<strong>app<\/strong>&nbsp;folder.<\/p>\n\n\n\n<p>You need to transfer this&nbsp;<strong>app<\/strong>&nbsp;folder&nbsp;into the Magento2 root directory on the server as shown below:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/08\/1-9-1.png\" alt=\"1-9-1\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n\n<p>After the successful installation, you have to run these commands in the&nbsp;Magento2 root directory.<\/p>\n\n\n\n<p><strong>First Command \u2013<\/strong><\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\">php bin\/magento setup:upgrade<\/pre>\n\n\n\n<p><strong>Second Command \u2013<\/strong><\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\">php bin\/magento setup:di:compile<\/pre>\n\n\n\n<p><strong>Third Command \u2013<\/strong><\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\">php bin\/magento setup:static-content:deploy<\/pre>\n\n\n\n<p>After running the commands,&nbsp;you have to flush the cache from the Magento admin panel by navigating through<strong> System &gt; Cache management<\/strong>&nbsp;as shown below:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/4-11.png\" alt=\"INSTALLATION\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n\n<p>Thus, in this way the installation of the module completes.<\/p>\n<\/div>\n\n\n\n<div class=\"wk-index-wrap\"><h3 class=\"index-title\">Language Translation<\/h3><\/div><div class=\"margin-bottom-50\">\n<p>For translating the module language, navigate through&nbsp;<strong>src\/app\/code\/Webkul\/CyberSource\/i18n&nbsp;<\/strong>and edit the&nbsp;<strong>en_US.csv<\/strong>&nbsp;file.<\/p>\n\n\n\n<p>Thereafter, rename the CSV as \u201cen_SA.csv\u201d and translate all right side content after the comma in the Arabic language. After editing the CSV, save it.<\/p>\n\n\n\n<p>Then upload it to the path<strong>&nbsp;src\/app\/code\/Webkul\/CyberSource\/i18n<\/strong>&nbsp;where the Magento2 is installed on the server.<\/p>\n\n\n\n<p>The module gets translated into the Arabic Language. It supports both&nbsp;<strong>RTL&nbsp;<\/strong>and&nbsp;<strong>LTR&nbsp;<\/strong>languages.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/04\/webkul-magento2-paytabs-sadad-payment-multilingual-2.png\" alt=\"webkul-magento2-paytabs-sadad-payment-multilingual\" loading=\"lazy\" \/><\/figure>\n<\/div><\/div>\n\n\n\n<div class=\"wk-index-wrap\"><h3 class=\"index-title\">CyberSource Configuration<\/h3><\/div><div class=\"margin-bottom-50\">\n<p>For the setting up of the payment method, the admin needs to create an account on&nbsp;<strong><a href=\"https:\/\/ebc2.cybersource.com\/ebc2\/registration\/external\">CyberSource<\/a>.<\/strong><\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img decoding=\"async\" width=\"579\" height=\"858\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/01\/webkul-magento2-cybersource-create-account.png\" alt=\"webkul-magento2-cybersource-payment-gateway-create-account\" class=\"wp-image-220571\" style=\"width:579px;height:858px\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/01\/webkul-magento2-cybersource-create-account.png 579w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/01\/webkul-magento2-cybersource-create-account-202x300.png 202w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/01\/webkul-magento2-cybersource-create-account-168x249.png 168w\" sizes=\"(max-width: 579px) 100vw, 579px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n\n<p>&nbsp;After that, they need to&nbsp;<strong>Login<\/strong>&nbsp;on their CyberSource account to get the&nbsp;<strong>credentials<\/strong>&nbsp;for the configuration of the module.<\/p>\n\n\n\n<p>So, for <strong>log in<\/strong> to CyberSource, they need to go to&nbsp;<a rel=\"noreferrer noopener\" href=\"https:\/\/ebc.cybersource.com\/ebc2\/\" target=\"_blank\">CyberSource Login<\/a>.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img decoding=\"async\" width=\"426\" height=\"540\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/01\/webkul-magento2-cybersource-log-in.png\" alt=\"webkul-magento2-cybersource-log-in\" class=\"wp-image-220575\" style=\"width:426px;height:540px\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/01\/webkul-magento2-cybersource-log-in.png 426w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/01\/webkul-magento2-cybersource-log-in-237x300.png 237w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/01\/webkul-magento2-cybersource-log-in-196x249.png 196w\" sizes=\"(max-width: 426px) 100vw, 426px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n\n<p>After&nbsp;<strong>Login<\/strong>, for&nbsp;the&nbsp;<strong>Profile ID, Access Key, <\/strong>and<strong> Secret Key<\/strong>, the admin has to follow the below path:<\/p>\n\n\n\n<p><strong>Payment Configuration &gt; Secure Acceptance Settings<\/strong> as per below image:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img decoding=\"async\" width=\"1200\" height=\"607\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/1-6-1200x607.png\" alt=\"1-6\" class=\"wp-image-273943\" style=\"width:600px;height:undefinedpx\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/1-6-1200x607.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/1-6-300x152.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/1-6-250x126.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/1-6-768x388.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/1-6.png 1301w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n\n<p>Under <strong>Secure Acceptance Settings<\/strong>, the admin can see all the created profile list as shown below:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img decoding=\"async\" width=\"1200\" height=\"548\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/EBC-Payment-Configuration-Secure-Acceptance-Settings-1-1200x548.png\" alt=\"EBC-Payment-Configuration-Secure-Acceptance-Settings-1\" class=\"wp-image-273956\" style=\"width:600px;height:undefinedpx\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/EBC-Payment-Configuration-Secure-Acceptance-Settings-1-1200x548.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/EBC-Payment-Configuration-Secure-Acceptance-Settings-1-300x137.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/EBC-Payment-Configuration-Secure-Acceptance-Settings-1-250x114.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/EBC-Payment-Configuration-Secure-Acceptance-Settings-1-768x351.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/EBC-Payment-Configuration-Secure-Acceptance-Settings-1.png 1279w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n\n<p>From here, the admin can also create a new profile:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img decoding=\"async\" width=\"1200\" height=\"545\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/EBC-Payment-Configuration-Secure-Acceptance-Settings-1--1200x545.png\" alt=\"EBC-Payment-Configuration-Secure-Acceptance-Settings-1-\" class=\"wp-image-273952\" style=\"width:800px;height:undefinedpx\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/EBC-Payment-Configuration-Secure-Acceptance-Settings-1--1200x545.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/EBC-Payment-Configuration-Secure-Acceptance-Settings-1--300x136.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/EBC-Payment-Configuration-Secure-Acceptance-Settings-1--250x114.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/EBC-Payment-Configuration-Secure-Acceptance-Settings-1--768x349.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/EBC-Payment-Configuration-Secure-Acceptance-Settings-1-.png 1296w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n\n<p>After the successful creation of the profile, the admin can retrieve the <strong>Profile Id<\/strong> of the created profile.<\/p>\n\n\n\n<p><strong>Under General settings:<\/strong><\/p>\n\n\n\n<p>The admin has to enter the <strong>Profile Information<\/strong>, select the  <strong>Integration Methods<\/strong>. After that, has to enter the <strong>Contact Information<\/strong>.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img decoding=\"async\" width=\"1200\" height=\"607\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/3-5-1200x607.png\" alt=\"3-5\" class=\"wp-image-273955\" style=\"width:800px;height:undefinedpx\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/3-5-1200x607.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/3-5-300x152.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/3-5-250x126.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/3-5-768x388.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/3-5.png 1301w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n\n<p><strong>Under the Payment Settings:<\/strong><\/p>\n\n\n\n<p>Form here, the admin has to select the types of the card.  The customer can make the payment only through the selected cards.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img decoding=\"async\" width=\"1200\" height=\"564\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/5-6-1200x564.png\" alt=\"5-6\" class=\"wp-image-273957\" style=\"width:800px;height:undefinedpx\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/5-6-1200x564.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/5-6-300x141.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/5-6-250x118.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/5-6-768x361.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/5-6.png 1301w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n\n<p><strong>Under Security:<\/strong><\/p>\n\n\n\n<p>From here, the admin can create the <strong>Security keys<\/strong> as per below image:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img decoding=\"async\" width=\"1200\" height=\"587\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/EBC-Payment-Configuration--1200x587.png\" alt=\"EBC-Payment-Configuration-\" class=\"wp-image-273958\" style=\"width:800px;height:undefinedpx\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/EBC-Payment-Configuration--1200x587.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/EBC-Payment-Configuration--300x147.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/EBC-Payment-Configuration--250x122.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/EBC-Payment-Configuration--768x376.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/EBC-Payment-Configuration-.png 1280w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n\n<p>The admin can also download the <strong>Access Key<\/strong> and the <strong>Secret Key<\/strong>.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img decoding=\"async\" width=\"1200\" height=\"552\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/EBC-Payment-Configuration-1-1-1-1200x552.png\" alt=\"EBC-Payment-Configuration-1-1-1\" class=\"wp-image-273960\" style=\"width:800px;height:undefinedpx\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/EBC-Payment-Configuration-1-1-1-1200x552.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/EBC-Payment-Configuration-1-1-1-300x138.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/EBC-Payment-Configuration-1-1-1-250x115.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/EBC-Payment-Configuration-1-1-1-768x353.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/EBC-Payment-Configuration-1-1-1.png 1278w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n\n<p><strong>Customer Response:<\/strong><\/p>\n\n\n\n<p>From here, the admin can decide either the <strong>Transaction Response Page<\/strong> and the <strong>Custom Cancel Response Page<\/strong> is <strong>Hosted By CyberSource<\/strong> or  <strong>Hosted By You<\/strong>.<\/p>\n\n\n\n<p>Now, they can set the <strong>URLs<\/strong> for the Transaction Response Page and the Custom Cancel Response Page. The URLs can be set as below:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>http:\/\/<strong>domainname<\/strong>\/cybersource\/index\/beforesuccess<\/li>\n\n\n\n<li>http:\/\/<strong>domainname<\/strong>\/cybersource\/index\/cancel<\/li>\n<\/ul>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img decoding=\"async\" width=\"1200\" height=\"593\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/EBC-Payment-Configuration-2--1200x593.png\" alt=\"EBC-Payment-Configuration-2-\" class=\"wp-image-273962\" style=\"width:800px;height:undefinedpx\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/EBC-Payment-Configuration-2--1200x593.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/EBC-Payment-Configuration-2--300x148.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/EBC-Payment-Configuration-2--250x124.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/EBC-Payment-Configuration-2--768x379.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/EBC-Payment-Configuration-2-.png 1279w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img decoding=\"async\" width=\"1200\" height=\"551\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/EBC-Payment-Configuration-3--1200x551.png\" alt=\"EBC-Payment-Configuration-3-\" class=\"wp-image-273963\" style=\"width:800px;height:undefinedpx\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/EBC-Payment-Configuration-3--1200x551.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/EBC-Payment-Configuration-3--300x138.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/EBC-Payment-Configuration-3--250x115.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/EBC-Payment-Configuration-3--768x353.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/EBC-Payment-Configuration-3-.png 1272w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">Process of creating the transaction Key:<\/h4>\n\n\n\n<p>For<strong> Transaction Key<\/strong>, the admin has to follow the below path:<\/p>\n\n\n\n<p><strong>Payment Configuration &gt; Key Management<\/strong> as per below image:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img decoding=\"async\" width=\"1200\" height=\"551\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/EBC-Payment-Configuration-Key-Management-1200x551.png\" alt=\"EBC-Payment-Configuration-Key-Management\" class=\"wp-image-273965\" style=\"width:800px;height:undefinedpx\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/EBC-Payment-Configuration-Key-Management-1200x551.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/EBC-Payment-Configuration-Key-Management-300x138.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/EBC-Payment-Configuration-Key-Management-250x115.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/EBC-Payment-Configuration-Key-Management-768x352.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/EBC-Payment-Configuration-Key-Management.png 1275w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n\n<p>Here the admin can see all the SOAP and Secure Acceptance transaction processing key. For creating a new one, they need to click on<strong> +Generate Key<\/strong> button as per below image:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img decoding=\"async\" width=\"1200\" height=\"541\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/EBC-Key-Management-global-leftNav-keyGenerate-1200x541.png\" alt=\"EBC-Key-Management-global-leftNav-keyGenerate\" class=\"wp-image-273966\" style=\"width:800px;height:undefinedpx\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/EBC-Key-Management-global-leftNav-keyGenerate-1200x541.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/EBC-Key-Management-global-leftNav-keyGenerate-300x135.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/EBC-Key-Management-global-leftNav-keyGenerate-250x113.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/EBC-Key-Management-global-leftNav-keyGenerate-768x347.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/EBC-Key-Management-global-leftNav-keyGenerate.png 1281w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n\n<p>After selecting the Key type as <strong>Transaction Processing<\/strong>, the admin needs to select the <strong>Key<\/strong> <strong>subtype<\/strong> as per below image:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img decoding=\"async\" width=\"1200\" height=\"545\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/EBC-Key-Management-global-leftNav-keyGenerate-1--1200x545.png\" alt=\"EBC-Key-Management-global-leftNav-keyGenerate-1-\" class=\"wp-image-273968\" style=\"width:800px;height:undefinedpx\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/EBC-Key-Management-global-leftNav-keyGenerate-1--1200x545.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/EBC-Key-Management-global-leftNav-keyGenerate-1--300x136.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/EBC-Key-Management-global-leftNav-keyGenerate-1--250x114.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/EBC-Key-Management-global-leftNav-keyGenerate-1--768x349.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/EBC-Key-Management-global-leftNav-keyGenerate-1-.png 1281w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n\n<p>For the <strong>SOAP sub type key<\/strong>, the admin needs to select the SOAP option from the available options.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img decoding=\"async\" width=\"1200\" height=\"596\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/EBC-Key-Management-global-leftNav-keyGenerate-2--1200x596.png\" alt=\"EBC-Key-Management-global-leftNav-keyGenerate-2-\" class=\"wp-image-273969\" style=\"width:800px;height:undefinedpx\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/EBC-Key-Management-global-leftNav-keyGenerate-2--1200x596.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/EBC-Key-Management-global-leftNav-keyGenerate-2--300x149.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/EBC-Key-Management-global-leftNav-keyGenerate-2--250x124.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/EBC-Key-Management-global-leftNav-keyGenerate-2--768x381.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/EBC-Key-Management-global-leftNav-keyGenerate-2-.png 1283w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n\n<p>After that, they need to click on the <strong>SUBMIT<\/strong> button and hence the Soap toolkit has been created.<\/p>\n\n\n\n<p>For the reference, check the below snapshot:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img decoding=\"async\" width=\"1200\" height=\"568\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/EBC-Key-Management-global-leftNav-keyGenerate-3--1200x568.png\" alt=\"EBC-Key-Management-global-leftNav-keyGenerate-3-\" class=\"wp-image-273971\" style=\"width:800px;height:undefinedpx\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/EBC-Key-Management-global-leftNav-keyGenerate-3--1200x568.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/EBC-Key-Management-global-leftNav-keyGenerate-3--300x142.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/EBC-Key-Management-global-leftNav-keyGenerate-3--250x118.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/EBC-Key-Management-global-leftNav-keyGenerate-3--768x364.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/EBC-Key-Management-global-leftNav-keyGenerate-3-.png 1274w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n\n<p>Now, for the <strong>Secure Acceptance type key<\/strong>, the admin needs to select the Secure Acceptance option from the available options as per below image:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img decoding=\"async\" width=\"1200\" height=\"551\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/EBC-Key-Management-global-leftNav-keyGenerate-4--1200x551.png\" alt=\"EBC-Key-Management-global-leftNav-keyGenerate-4-\" class=\"wp-image-273972\" style=\"width:800px;height:undefinedpx\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/EBC-Key-Management-global-leftNav-keyGenerate-4--1200x551.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/EBC-Key-Management-global-leftNav-keyGenerate-4--300x138.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/EBC-Key-Management-global-leftNav-keyGenerate-4--250x115.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/EBC-Key-Management-global-leftNav-keyGenerate-4--768x353.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/EBC-Key-Management-global-leftNav-keyGenerate-4-.png 1278w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n<\/div><\/div>\n\n\n\n<p>After that, they need to enter the <strong>Key Name<\/strong> and select the <strong>Signature Version<\/strong>,<strong> Signature Method<\/strong>, and the <strong>Security Profile<\/strong>. Then need to click on the <strong>SUBMIT<\/strong> button.<\/p>\n\n\n\n<p>For the reference, check below:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img decoding=\"async\" width=\"1200\" height=\"605\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/EBC-Key-Management-global-leftNav-keyGenerate-5--1200x605.png\" alt=\"EBC-Key-Management-global-leftNav-keyGenerate-5-\" class=\"wp-image-273973\" style=\"width:800px;height:undefinedpx\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/EBC-Key-Management-global-leftNav-keyGenerate-5--1200x605.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/EBC-Key-Management-global-leftNav-keyGenerate-5--300x151.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/EBC-Key-Management-global-leftNav-keyGenerate-5--250x126.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/EBC-Key-Management-global-leftNav-keyGenerate-5--768x387.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/EBC-Key-Management-global-leftNav-keyGenerate-5-.png 1277w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n\n<p>After that, the Secure Acceptance Key gets generate. Also, the admin can download the keys by clicking on the <strong>DOWNLOAD KEY<\/strong> button as per below image:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img decoding=\"async\" width=\"1200\" height=\"604\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/EBC-Key-Management-global-leftNav-keyGenerate-6--1200x604.png\" alt=\"EBC-Key-Management-global-leftNav-keyGenerate-6-\" class=\"wp-image-273975\" style=\"width:800px;height:undefinedpx\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/EBC-Key-Management-global-leftNav-keyGenerate-6--1200x604.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/EBC-Key-Management-global-leftNav-keyGenerate-6--300x151.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/EBC-Key-Management-global-leftNav-keyGenerate-6--250x126.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/EBC-Key-Management-global-leftNav-keyGenerate-6--768x387.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/EBC-Key-Management-global-leftNav-keyGenerate-6-.png 1287w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Webhook Generation<\/h3>\n<\/div><\/div>\n\n\n\n<p>The CyberSource Payment Extension provides Webhook. In web development, a webhook is a method of altering the behavior of a web page, or web application, with custom callbacks. Webhooks are user-defined HTTP callbacks that are triggered by specific events.<\/p>\n\n\n\n<p>For the webhook generation, the URL meets the minimum requirements as mentioned below:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The listener uses an HTTPS URL (for example,&nbsp;<code>https:\/\/example.com<\/code>, not&nbsp;<code>http:\/\/example.com<\/code>)<\/li>\n\n\n\n<li>URL is served on port 443 (for example,&nbsp;<code>https:\/\/example.com<\/code>&nbsp;or&nbsp;<code>https:\/\/example.com:443<\/code>, not&nbsp;<code>https:\/\/example.com:8443<\/code>)<\/li>\n\n\n\n<li>Both HEAD and POST request respond with HTTP code 200. Refer to one of the following specifications for relevant definitions:https:\/\/www.w3.org\/Protocols\/rfc2616\/rfc2616-sec10.html or&nbsp;&#8211;&nbsp;<a rel=\"noreferrer noopener\" href=\"https:\/\/www.w3.org\/Protocols\/rfc2616\/rfc2616-sec9.html\" target=\"_blank\">https:\/\/www.w3.org\/Protocols\/rfc2616\/rfc2616-sec9.html<\/a>.<\/li>\n\n\n\n<li>The certificate is active and has been issued by a trusted source (for example,&nbsp;<a rel=\"noreferrer noopener\" href=\"https:\/\/www.sslshopper.com\/ssl-checker.html\" target=\"_blank\">https:\/\/www.sslshopper.com\/ssl-checker.html<\/a>); certificates cannot be self-signed.<\/li>\n<\/ul>\n\n\n\n<p>The Webhook can be configured by the admin from the CyberSource Account by navigating through&nbsp;below path:<br><strong>Payment Configuration &gt; Webhook<\/strong> <strong>Settings<\/strong>&nbsp;<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img decoding=\"async\" width=\"1200\" height=\"464\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/EBC-Payment-Configuration-Webhook-Settings-1200x464.png\" alt=\"EBC-Payment-Configuration-Webhook-Settings\" class=\"wp-image-273977\" style=\"width:800px;height:undefinedpx\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/EBC-Payment-Configuration-Webhook-Settings-1200x464.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/EBC-Payment-Configuration-Webhook-Settings-300x116.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/EBC-Payment-Configuration-Webhook-Settings-250x97.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/EBC-Payment-Configuration-Webhook-Settings-768x297.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/EBC-Payment-Configuration-Webhook-Settings.png 1288w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n\n<p>The admin has to click on the <strong>CONFIGURE<\/strong> button to configure the <strong>webhook notification<\/strong>.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img decoding=\"async\" width=\"1200\" height=\"593\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/6-4-1200x593.png\" alt=\"6-4\" class=\"wp-image-273982\" style=\"width:800px;height:undefinedpx\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/6-4-1200x593.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/6-4-300x148.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/6-4-250x123.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/6-4-768x379.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/11\/6-4.png 1294w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n\n<div class=\"wk-index-wrap\"><h3 class=\"index-title\">Module Configuration<\/h3><\/div><div class=\"margin-bottom-50\">\n<p>After the successful installation of the module, the admin needs to navigate through the following path to configure the module:<\/p>\n\n\n\n<p> <strong>Store &gt; Configuration &gt; Sales &gt;  Payment Methods &gt; Cybersource Secured Acceptance By Webkul<\/strong> <\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" width=\"861\" height=\"745\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/01\/webkul-magento2-cybersource-payment-gateway-configuration.png\" alt=\"webkul-magento2-cybersource-payment-gateway-configuration\" class=\"wp-image-220663\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/01\/webkul-magento2-cybersource-payment-gateway-configuration.png 861w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/01\/webkul-magento2-cybersource-payment-gateway-configuration-300x260.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/01\/webkul-magento2-cybersource-payment-gateway-configuration-250x216.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/01\/webkul-magento2-cybersource-payment-gateway-configuration-768x665.png 768w\" sizes=\"(max-width: 861px) 100vw, 861px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n\n<p><strong>Cybersource Secured Acceptance By Webkul:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The admin can <strong>Enable<\/strong> the module.<\/li>\n\n\n\n<li>Enter the <strong>Title<\/strong> of the payment gateway which will show at the payment method page during the checkout time.<\/li>\n\n\n\n<li>Enter the <strong>Merchant Id<\/strong> provided by the CyberSource.<\/li>\n\n\n\n<li>The admin has to enter the <strong>Transaction Key<\/strong>, <strong>Profile Id<\/strong>, <strong>Secret Key<\/strong>, and <strong>Access Key<\/strong>.<\/li>\n\n\n\n<li>The admin can enable the <strong>Test Mode<\/strong> of the module.<\/li>\n\n\n\n<li>Auto-generated <strong>Gateway Url<\/strong> and the <strong>Test Gateway Url<\/strong>.<\/li>\n\n\n\n<li>Set the <strong>New Order Status<\/strong> of the new order. <\/li>\n\n\n\n<li>Enter a <strong>Redirect message<\/strong> for the customer while redirecting them to the CyberSource Secure Acceptance website.<\/li>\n<\/ul>\n\n\n\n<p>Henceforth, after entering all the details the module configuration completes.<\/p>\n<\/div>\n\n\n\n<div class=\"wk-index-wrap\"><h3 class=\"index-title\">Customer End<\/h3><\/div><div class=\"margin-bottom-50\">\n<p>Now, after the admin has configured the module from the back-end, the customer can easily make the checkout from the shopping cart page by using CyberSource Payment Gateway. <\/p>\n\n\n\n<p>For the reference, check the below snapshot:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/www.devmage.com_12504_checkout_Store.png\" alt=\"www.devmage.com_12504_checkout_Store\" class=\"wp-image-251838\" style=\"width:800px;height:undefinedpx\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/www.devmage.com_12504_checkout_Store.png 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/www.devmage.com_12504_checkout_Store-300x236.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/www.devmage.com_12504_checkout_Store-250x196.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/www.devmage.com_12504_checkout_Store-768x603.png 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n\n<p>Once the customer will click on the <strong>Place Order<\/strong> button, they will see the <strong>redirect message<\/strong> entered by the admin.<\/p>\n\n\n\n<p>Hereafter, they get redirected to the <strong>CyberSource checkout page<\/strong>. For the reference check the below snapshot:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" width=\"888\" height=\"581\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/Screenshot-5-2.png\" alt=\"Screenshot-5-2\" class=\"wp-image-251937\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/Screenshot-5-2.png 888w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/Screenshot-5-2-300x196.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/Screenshot-5-2-250x164.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/Screenshot-5-2-768x502.png 768w\" sizes=\"(max-width: 888px) 100vw, 888px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n\n<p>So, here the customer can see their<strong> Billing<\/strong> and the<strong> Shipping Information<\/strong>.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" width=\"887\" height=\"507\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/Screenshot-6-1.png\" alt=\"Screenshot-6-1\" class=\"wp-image-251938\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/Screenshot-6-1.png 887w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/Screenshot-6-1-300x171.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/Screenshot-6-1-250x143.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/Screenshot-6-1-768x439.png 768w\" sizes=\"(max-width: 887px) 100vw, 887px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n\n<p>Now, the customer has to enter the <strong>Payment Details<\/strong> to pay for the order such as:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"607\" height=\"429\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/Checkout-1.png\" alt=\"Checkout-1\" class=\"wp-image-251941\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/Checkout-1.png 607w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/Checkout-1-300x212.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/Checkout-1-250x177.png 250w\" sizes=\"(max-width: 607px) 100vw, 607px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>They can select the <strong>Card Type<\/strong> through which they want to pay for the order.<\/li>\n\n\n\n<li>They have to enter the <strong>Card Number<\/strong>.<\/li>\n\n\n\n<li>Enter the <strong>Expiration Date<\/strong>.<\/li>\n\n\n\n<li>The customer has to enter the CVV of their card in the <strong>CVN<\/strong> field.<\/li>\n<\/ul>\n\n\n\n<p>After entering all the details of the card, they have to click on the <strong>Pay<\/strong> button to place the order.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" width=\"1200\" height=\"504\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/Screenshot-9-1200x504.png\" alt=\"Screenshot-9\" class=\"wp-image-251843\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/Screenshot-9-1200x504.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/Screenshot-9-300x126.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/Screenshot-9-250x105.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/Screenshot-9-768x322.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/Screenshot-9.png 1306w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n\n<p>Hence, once the order is placed, the customer can see the <strong>Order Information<\/strong> in the order section as per below image:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/www.devmage.com_12504_sales_order_view_order_id_14_Store.png\" alt=\"www.devmage.com_12504_sales_order_view_order_id_14_Store\" class=\"wp-image-251845\" style=\"width:800px;height:undefinedpx\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/www.devmage.com_12504_sales_order_view_order_id_14_Store.png 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/www.devmage.com_12504_sales_order_view_order_id_14_Store-300x236.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/www.devmage.com_12504_sales_order_view_order_id_14_Store-250x196.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/www.devmage.com_12504_sales_order_view_order_id_14_Store-768x603.png 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n<\/div><\/div>\n\n\n\n<div class=\"wk-index-wrap\"><h3 class=\"index-title\">Admin End<\/h3><\/div><div class=\"margin-bottom-50\">\n<p>The admin can see the placed order&#8217;s details with CyberSource Payment Gateway. For that, they need to navigate through&nbsp;<strong>Sales&gt; Orders&nbsp;<\/strong>from the admin dashboard.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter is-resized\"><img decoding=\"async\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/admin-order-details.png\" alt=\"webkul-magento2-cybersource-payment-gateway-orders\" style=\"width:800px;height:undefinedpx\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n\n<p>Now, the admin can click on the&nbsp;<strong>view&nbsp;<\/strong>button to see the order information. For the reference check the image below \u2013<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" width=\"630\" height=\"1024\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/06\/order-confirmation-630x1024.png\" alt=\"order-confirmation\" class=\"wp-image-252087\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/06\/order-confirmation-630x1024.png 630w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/06\/order-confirmation-185x300.png 185w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/06\/order-confirmation-153x249.png 153w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/06\/order-confirmation-768x1247.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/06\/order-confirmation-946x1536.png 946w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/06\/order-confirmation.png 1216w\" sizes=\"(max-width: 630px) 100vw, 630px\" loading=\"lazy\" \/><\/figure>\n<\/div><\/div>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Invoice &#8211; CyberSource Payment Gateway<\/h3>\n<\/div><\/div>\n\n\n\n<p>The admin can manually generate the invoice for the order.<\/p>\n\n\n\n<p>For that, the admin has to navigate to&nbsp;<strong>Sales&gt; Order&nbsp;<\/strong>and click on the&nbsp;<strong>View&nbsp;<\/strong>button for the order. After that, they need to click on the <strong>Invoice <\/strong>button to generate the invoice for the order.<\/p>\n\n\n\n<p>For the reference, check the below snapshot:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" width=\"679\" height=\"1024\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/Screenshot-1-4-679x1024.png\" alt=\"Screenshot-1-4\" class=\"wp-image-251887\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/Screenshot-1-4-679x1024.png 679w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/Screenshot-1-4-199x300.png 199w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/Screenshot-1-4-165x249.png 165w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/Screenshot-1-4-768x1158.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/Screenshot-1-4-1019x1536.png 1019w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/Screenshot-1-4.png 1217w\" sizes=\"(max-width: 679px) 100vw, 679px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n\n<p>The admin can click on the <strong>Submit Invoice<\/strong> button to generate the invoice.<\/p>\n\n\n\n<p>Henceforth, the admin can see the created invoice in the invoice grid. For the reference check the below image: <\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img decoding=\"async\" width=\"1200\" height=\"540\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/Screenshot-2-2-1200x540.png\" alt=\"Screenshot-2-2\" class=\"wp-image-251890\" style=\"width:800px;height:undefinedpx\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/Screenshot-2-2-1200x540.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/Screenshot-2-2-300x135.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/Screenshot-2-2-250x112.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/Screenshot-2-2-768x345.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/Screenshot-2-2.png 1205w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n\n<p>Now, the admin can click on the view button to see the details of the invoice.<\/p>\n\n\n\n<p><strong>Invoice Page<\/strong>&nbsp;\u2013<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img decoding=\"async\" width=\"670\" height=\"1024\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/dgd-670x1024.png\" alt=\"dgd\" class=\"wp-image-251895\" style=\"width:800px;height:undefinedpx\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/dgd-670x1024.png 670w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/dgd-196x300.png 196w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/dgd-163x249.png 163w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/dgd-768x1174.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/dgd-1005x1536.png 1005w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/dgd.png 1219w\" sizes=\"(max-width: 670px) 100vw, 670px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n\n<div class=\"wk-index-wrap\"><h3 class=\"index-title\">Refund &#8211;\u00a0CyberSource Payment Gateway<\/h3><\/div><div class=\"margin-bottom-50\">\n<p>Using this module,<strong>&nbsp;<\/strong>the admin can also manually generate the credit memo of the order from the admin dashboard.<\/p>\n\n\n\n<p>For that, the admin has to navigate to&nbsp;<strong>Sales&gt; Order&nbsp;<\/strong>and click on the&nbsp;<strong>view&nbsp;<\/strong>button for the order. After that, they need to click on the <strong>Invoice<\/strong> button &amp; need to select the respective invoice for the order and click on the view option, and after that click on the credit memo to initiate the Online Refund for the order.<\/p>\n\n\n\n<p>For the reference check the below snapshot:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img decoding=\"async\" width=\"1193\" height=\"551\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/Screenshot-7-1.png\" alt=\"Screenshot-7-1\" class=\"wp-image-251951\" style=\"width:800px;height:undefinedpx\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/Screenshot-7-1.png 1193w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/Screenshot-7-1-300x139.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/Screenshot-7-1-250x115.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/Screenshot-7-1-768x355.png 768w\" sizes=\"(max-width: 1193px) 100vw, 1193px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>To initiate the refund the admin has to click on the <strong>Refund<\/strong> button of the Pop-Up.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img decoding=\"async\" width=\"1185\" height=\"577\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/Screenshot-8-2.png\" alt=\"Screenshot-8-2\" class=\"wp-image-251956\" style=\"width:800px;height:undefinedpx\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/Screenshot-8-2.png 1185w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/Screenshot-8-2-300x146.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/Screenshot-8-2-250x122.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/Screenshot-8-2-768x374.png 768w\" sizes=\"(max-width: 1185px) 100vw, 1185px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n\n<p>Once the admin has refunded the amount to the customer, it will reflect under the <strong>Credit Memo<\/strong> Section of the order as per below image:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img decoding=\"async\" width=\"1200\" height=\"596\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/Screenshot-3-2-1200x596.png\" alt=\"Screenshot-3-2\" class=\"wp-image-251897\" style=\"width:800px;height:undefinedpx\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/Screenshot-3-2-1200x596.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/Screenshot-3-2-300x149.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/Screenshot-3-2-250x124.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/Screenshot-3-2-768x381.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/Screenshot-3-2.png 1219w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n<\/div><\/div>\n\n\n\n<div class=\"wk-index-wrap\"><h3 class=\"index-title\">Transaction- Admin End<\/h3><\/div><div class=\"margin-bottom-50\">\n<p>Also, the admin can click on the&nbsp;<strong>Transaction&nbsp;<\/strong>tab to see all the transactions as shown in the image below \u2013<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img decoding=\"async\" width=\"1200\" height=\"628\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/Screenshot-9-1-1200x628.png\" alt=\"Screenshot-9-1\" class=\"wp-image-251957\" style=\"width:800px;height:undefinedpx\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/Screenshot-9-1-1200x628.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/Screenshot-9-1-300x157.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/Screenshot-9-1-250x131.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/Screenshot-9-1-768x402.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/Screenshot-9-1.png 1215w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n<\/div><\/div>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Transaction &#8211; CyberSource Payment Gateway<\/h3>\n<\/div><\/div>\n\n\n\n<p>The admin can also check the list of transactions from the CyberSource payment gateway dashboard.<\/p>\n\n\n\n<p>For that, they need to navigate through <strong>Transaction management &gt; Transactions<\/strong> as per below image:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img decoding=\"async\" width=\"1200\" height=\"589\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/01\/transaction-1200x589.png\" alt=\"transaction\" class=\"wp-image-274947\" style=\"width:800px;height:undefinedpx\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/01\/transaction-1200x589.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/01\/transaction-300x147.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/01\/transaction-250x123.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/01\/transaction-768x377.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/01\/transaction.png 1297w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n\n<p>Thus, that\u2019s all for the<strong>&nbsp;Magento 2 CyberSource Payment Gateway<\/strong> extension. If you face any issue, feel free to add a ticket at our <a aria-label=\" (opens in a new tab)\" href=\"https:\/\/webkul.uvdesk.com\/en\/customer\/create-ticket\/\" target=\"_blank\" rel=\"noreferrer noopener\">HelpDesk<\/a> system.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>After that, they need to enter the Key Name and select the Signature Version, Signature Method, and the Security Profile. Then need to click on the SUBMIT button. For the reference, check below: After that, the Secure Acceptance Key gets generate. Also, the admin can download the keys by clicking on the DOWNLOAD KEY button <a href=\"https:\/\/webkul.com\/blog\/cybersource-payment-gateway-for-magento2\/\">[&#8230;]<\/a><\/p>\n","protected":false},"author":255,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9121],"tags":[1369],"class_list":["post-220211","post","type-post","status-publish","format-standard","hentry","category-magento-2","tag-payment-gateway"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Magento 2 Ecommerce CyberSource plugin | Secure Acceptance Module<\/title>\n<meta name=\"description\" content=\"Magento 2 CyberSource Payment Gateway enables you to accept payments securely, without involving the risks in handling payment data.\" \/>\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\/cybersource-payment-gateway-for-magento2\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Magento 2 Ecommerce CyberSource plugin\" \/>\n<meta property=\"og:description\" content=\"Magento 2 CyberSource Payment Gateway enables you to accept payments securely, without involving the risks in handling payment data.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/webkul.com\/blog\/cybersource-payment-gateway-for-magento2\/\" \/>\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-01-13T05:13:18+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-09-11T10:02:09+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2019\/08\/1-9-1.png\" \/>\n<meta name=\"author\" content=\"Subhangi\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"Magento 2 Ecommerce CyberSource plugin\" \/>\n<meta name=\"twitter:description\" content=\"Magento 2 CyberSource Payment Gateway enables you to accept payments securely, without involving the risks in handling payment data.\" \/>\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=\"Subhangi\" \/>\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\/cybersource-payment-gateway-for-magento2\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/cybersource-payment-gateway-for-magento2\/\"},\"author\":{\"name\":\"Subhangi\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/62ac5a90658b02d17279062073a43632\"},\"headline\":\"CyberSource Payment Extension for Magento 2\",\"datePublished\":\"2020-01-13T05:13:18+00:00\",\"dateModified\":\"2024-09-11T10:02:09+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/cybersource-payment-gateway-for-magento2\/\"},\"wordCount\":1895,\"commentCount\":6,\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/cybersource-payment-gateway-for-magento2\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2019\/08\/1-9-1.png\",\"keywords\":[\"Payment Gateway\"],\"articleSection\":[\"Magento 2\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/webkul.com\/blog\/cybersource-payment-gateway-for-magento2\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/webkul.com\/blog\/cybersource-payment-gateway-for-magento2\/\",\"url\":\"https:\/\/webkul.com\/blog\/cybersource-payment-gateway-for-magento2\/\",\"name\":\"Magento 2 Ecommerce CyberSource plugin | Secure Acceptance Module\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/cybersource-payment-gateway-for-magento2\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/cybersource-payment-gateway-for-magento2\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2019\/08\/1-9-1.png\",\"datePublished\":\"2020-01-13T05:13:18+00:00\",\"dateModified\":\"2024-09-11T10:02:09+00:00\",\"description\":\"Magento 2 CyberSource Payment Gateway enables you to accept payments securely, without involving the risks in handling payment data.\",\"breadcrumb\":{\"@id\":\"https:\/\/webkul.com\/blog\/cybersource-payment-gateway-for-magento2\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/webkul.com\/blog\/cybersource-payment-gateway-for-magento2\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/cybersource-payment-gateway-for-magento2\/#primaryimage\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/08\/1-9-1.png\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/08\/1-9-1.png\",\"width\":1302,\"height\":411,\"caption\":\"1-9-1\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/webkul.com\/blog\/cybersource-payment-gateway-for-magento2\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/webkul.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"CyberSource Payment Extension 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\/62ac5a90658b02d17279062073a43632\",\"name\":\"Subhangi\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/a58f5257cd5d10eae17cd30cd92a62e05001b8d916e9f775c6df7c1f711e5cb4?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\/a58f5257cd5d10eae17cd30cd92a62e05001b8d916e9f775c6df7c1f711e5cb4?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Feva.png&r=g\",\"caption\":\"Subhangi\"},\"url\":\"https:\/\/webkul.com\/blog\/author\/subhangi-bd401\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Magento 2 Ecommerce CyberSource plugin | Secure Acceptance Module","description":"Magento 2 CyberSource Payment Gateway enables you to accept payments securely, without involving the risks in handling payment data.","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\/cybersource-payment-gateway-for-magento2\/","og_locale":"en_US","og_type":"article","og_title":"Magento 2 Ecommerce CyberSource plugin","og_description":"Magento 2 CyberSource Payment Gateway enables you to accept payments securely, without involving the risks in handling payment data.","og_url":"https:\/\/webkul.com\/blog\/cybersource-payment-gateway-for-magento2\/","og_site_name":"Webkul Blog","article_publisher":"https:\/\/www.facebook.com\/webkul\/","article_published_time":"2020-01-13T05:13:18+00:00","article_modified_time":"2024-09-11T10:02:09+00:00","og_image":[{"url":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2019\/08\/1-9-1.png","type":"","width":"","height":""}],"author":"Subhangi","twitter_card":"summary_large_image","twitter_title":"Magento 2 Ecommerce CyberSource plugin","twitter_description":"Magento 2 CyberSource Payment Gateway enables you to accept payments securely, without involving the risks in handling payment data.","twitter_creator":"@webkul","twitter_site":"@webkul","twitter_misc":{"Written by":"Subhangi","Est. reading time":"16 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/webkul.com\/blog\/cybersource-payment-gateway-for-magento2\/#article","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/cybersource-payment-gateway-for-magento2\/"},"author":{"name":"Subhangi","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/62ac5a90658b02d17279062073a43632"},"headline":"CyberSource Payment Extension for Magento 2","datePublished":"2020-01-13T05:13:18+00:00","dateModified":"2024-09-11T10:02:09+00:00","mainEntityOfPage":{"@id":"https:\/\/webkul.com\/blog\/cybersource-payment-gateway-for-magento2\/"},"wordCount":1895,"commentCount":6,"publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"image":{"@id":"https:\/\/webkul.com\/blog\/cybersource-payment-gateway-for-magento2\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2019\/08\/1-9-1.png","keywords":["Payment Gateway"],"articleSection":["Magento 2"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/webkul.com\/blog\/cybersource-payment-gateway-for-magento2\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/webkul.com\/blog\/cybersource-payment-gateway-for-magento2\/","url":"https:\/\/webkul.com\/blog\/cybersource-payment-gateway-for-magento2\/","name":"Magento 2 Ecommerce CyberSource plugin | Secure Acceptance Module","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/webkul.com\/blog\/cybersource-payment-gateway-for-magento2\/#primaryimage"},"image":{"@id":"https:\/\/webkul.com\/blog\/cybersource-payment-gateway-for-magento2\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2019\/08\/1-9-1.png","datePublished":"2020-01-13T05:13:18+00:00","dateModified":"2024-09-11T10:02:09+00:00","description":"Magento 2 CyberSource Payment Gateway enables you to accept payments securely, without involving the risks in handling payment data.","breadcrumb":{"@id":"https:\/\/webkul.com\/blog\/cybersource-payment-gateway-for-magento2\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/webkul.com\/blog\/cybersource-payment-gateway-for-magento2\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/cybersource-payment-gateway-for-magento2\/#primaryimage","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/08\/1-9-1.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/08\/1-9-1.png","width":1302,"height":411,"caption":"1-9-1"},{"@type":"BreadcrumbList","@id":"https:\/\/webkul.com\/blog\/cybersource-payment-gateway-for-magento2\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/webkul.com\/blog\/"},{"@type":"ListItem","position":2,"name":"CyberSource Payment Extension 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\/62ac5a90658b02d17279062073a43632","name":"Subhangi","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/a58f5257cd5d10eae17cd30cd92a62e05001b8d916e9f775c6df7c1f711e5cb4?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\/a58f5257cd5d10eae17cd30cd92a62e05001b8d916e9f775c6df7c1f711e5cb4?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Feva.png&r=g","caption":"Subhangi"},"url":"https:\/\/webkul.com\/blog\/author\/subhangi-bd401\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/220211","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\/255"}],"replies":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/comments?post=220211"}],"version-history":[{"count":103,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/220211\/revisions"}],"predecessor-version":[{"id":462483,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/220211\/revisions\/462483"}],"wp:attachment":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/media?parent=220211"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/categories?post=220211"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/tags?post=220211"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}