{"id":50920,"date":"2016-06-03T12:43:04","date_gmt":"2016-06-03T12:43:04","guid":{"rendered":"http:\/\/webkul.com\/blog\/?p=50920"},"modified":"2025-11-24T05:42:34","modified_gmt":"2025-11-24T05:42:34","slug":"stripe-payment-gateway-magento2","status":"publish","type":"post","link":"https:\/\/webkul.com\/blog\/stripe-payment-gateway-magento2\/","title":{"rendered":"Guide of Stripe Payment Gateway for Magento 2"},"content":{"rendered":"<p>Stripe is a global tech company providing economic infrastructure, with <a href=\"https:\/\/store.webkul.com\/magento2-stripe-payment-gateway.html\" target=\"_blank\" rel=\"noopener\">Magento 2 Stripe extension<\/a> enabling seamless online payments.<\/p>\n<p><span data-preserver-spaces=\"true\">It is the fast-growing payment gateway in recent years, with a presence in 34 countries and 100000+ merchants. <\/span><\/p>\n<p><span data-preserver-spaces=\"true\">It is first and foremost a technology company with a mission to increase the GDP of the internet.\u00a0<\/span><\/p>\n<p>Magento 2 stripe module is PCI compliant payments system and will work in live and in debugging mode.<\/p>\n<p>With Stripe Payment Gateway for <a href=\"https:\/\/webkul.com\/adobe-commerce-cloud\/\" target=\"_blank\" rel=\"noopener\">Adobe Commerce Cloud<\/a>, the customers can securely checkout for the payment as it doesn&#8217;t store any customer information. The modules also works with Adobe Commerce Cloud Edition.<\/p>\n<h4><strong>NOTE:<\/strong>&#8211; This module does not work with Multiple Address Checkout.<\/h4>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<h4>Watch the video to understand the extension workflow:-<\/h4>\n<div class=\"wp-block-wk-block-youtube-video wk-block--yt-video wk-block-yt-classic components-placeholder\">\n<div class=\"wk-block--yt-video-frame\">\n<div class=\"wk-block--yt-video-frame-request\" data-plyr-provider=\"youtube\" data-plyr-embed-id=\"9NM_lKkjek4\">\n<div class=\"components-placeholder__instructions\">9NM_lKkjek4<\/div>\n<\/div>\n<\/div>\n<\/div>\n<h3 class=\"panel-title\"><i class=\"fa fa-mail-forward\"><\/i>Features<\/h3>\n<\/div>\n<div class=\"panel-body\">\n<ul>\n<li>Working with stripe-supported currencies.<\/li>\n<li>Allow buyers to pay using all cards that Stripe supports.<\/li>\n<li>Working with the latest Stripe API.<\/li>\n<li>Use Payment Intents API to build dynamic payment flows.<\/li>\n<li>Payment process is compatible with 3D secure.<\/li>\n<li>Support -SCA (<a href=\"https:\/\/stripe.com\/docs\/strong-customer-authentication\" target=\"_blank\" rel=\"noopener noreferrer\"><strong>Strong Customer Authentication<\/strong><\/a>)<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<div class=\"panel panel-info\">\n<div class=\"panel-heading\">\n<h3 class=\"panel-title\"><i class=\"fa fa-th-large\"><\/i>Installation<\/h3>\n<\/div>\n<div class=\"panel-body\">\n<p>Stripe Payment Gateway for Magento2 installation is super easy. First, you have to unzip the module and then you will get an src folder.<\/p>\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<p><img decoding=\"async\" class=\"alignnone wp-image-196368\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/installation-1-1.png\" alt=\"installation-1\" width=\"800\" height=\"227\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/installation-1-1.png 1298w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/installation-1-1.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/installation-1-1.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/installation-1-1.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/installation-1-1.png 1200w\" sizes=\"(max-width: 800px) 100vw, 800px\" loading=\"lazy\" \/><\/p>\n<p>After the successful installation, you have to run these commands in the Magento2 root directory.<\/p>\n<p><strong>First command-<\/strong><strong><b>composer require stripe\/stripe-php<\/b><\/strong><\/p>\n<p><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/4-22.png\"><img decoding=\"async\" class=\"aligncenter wp-image-119686 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/4-22.png\" alt=\"command1\" width=\"670\" height=\"124\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/4-22.png 670w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/4-22-250x46.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/4-22-300x56.png 300w\" sizes=\"(max-width: 670px) 100vw, 670px\" loading=\"lazy\" \/><\/a><\/p>\n<p><strong>Second Command -php bin\/magento setup:upgrade<\/strong><\/p>\n<p><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/1-36.png\"><img decoding=\"async\" class=\"aligncenter wp-image-119683 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/1-36.png\" alt=\"command2\" width=\"627\" height=\"119\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/1-36.png 627w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/1-36-250x47.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/1-36-300x57.png 300w\" sizes=\"(max-width: 627px) 100vw, 627px\" loading=\"lazy\" \/><\/a><\/p>\n<p><strong>Third Command &#8211;\u00a0php bin\/magento setup:di:compile<\/strong><\/p>\n<p><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/2-26.png\"><img decoding=\"async\" class=\"aligncenter wp-image-119684 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/2-26.png\" alt=\"command3\" width=\"611\" height=\"115\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/2-26.png 611w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/2-26-250x47.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/2-26-300x56.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/2-26-604x115.png 604w\" sizes=\"(max-width: 611px) 100vw, 611px\" loading=\"lazy\" \/><\/a><\/p>\n<p><strong>Fourth Command &#8211;\u00a0php bin\/magento setup:static-content:deploy<\/strong><\/p>\n<p><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/3-20.png\"><img decoding=\"async\" class=\"aligncenter wp-image-119685 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/3-20.png\" alt=\"command4\" width=\"638\" height=\"115\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/3-20.png 638w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/3-20-250x45.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/3-20-300x54.png 300w\" sizes=\"(max-width: 638px) 100vw, 638px\" loading=\"lazy\" \/><\/a><\/p>\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<h4>Cache Management<\/h4>\n<p><img decoding=\"async\" class=\"alignnone wp-image-196369\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/cache-1.png\" alt=\"cache management\" width=\"800\" height=\"653\" 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: 800px) 100vw, 800px\" loading=\"lazy\" \/><\/p>\n<\/div>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div>\n<h3 class=\"panel-title\">Multi-Lingual Support<\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<p>For <strong>multilingual<\/strong> support, the admin will navigate through <strong>Store-&gt;Configuration-&gt;General -&gt;Locale Options<\/strong> and select the <strong>locale<\/strong> as German (the language into which the admin wants to translate his store content).<br \/>\n<img decoding=\"async\" class=\"alignnone wp-image-196371\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/language-setup.png\" alt=\"Stripe Payment Gateway for Magento 2-language setup\" width=\"800\" height=\"515\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/language-setup.png 1343w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/language-setup.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/language-setup.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/language-setup.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/language-setup.png 1200w\" sizes=\"(max-width: 800px) 100vw, 800px\" loading=\"lazy\" \/><\/p>\n<\/div>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div>\n<h3 class=\"panel-title\">Language Translation<\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<p>If a user wants to translate their module from English to German then they need to follow the path <strong>app\/code\/Webkul\/Stripe\/i18n<\/strong> in their unzipped Magento Marketplace folder and will get a CSV file with the name \u201cen_US.csv\u201d.<\/p>\n<p>Now they will rename that CSV as \u201cde_DE.csv\u201d and translate all right side content after the comma in the German language.<\/p>\n<p>After editing the CSV, save it and then upload it to the path app\/code\/Webkul\/Stripe\/i18n where they have installed Magento2 on their server.<\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-287634 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/language-translation-1.png\" alt=\"installation\" width=\"1298\" height=\"413\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/language-translation-1.png 1298w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/language-translation-1-300x95.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/language-translation-1-1200x382.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/language-translation-1-250x80.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/language-translation-1-768x244.png 768w\" sizes=\"(max-width: 1298px) 100vw, 1298px\" loading=\"lazy\" \/><\/p>\n<p>The module will get translated into your desired Language. It also supports\u00a0<strong>RTL\u00a0<\/strong>and\u00a0<strong>LTR\u00a0<\/strong>languages. The user can edit the CSV like the image below.<\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-287633\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/CSV-image.png\" alt=\"Installation for multi lingual\" width=\"800\" height=\"428\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/CSV-image.png 1117w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/CSV-image-300x160.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/CSV-image-250x134.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/CSV-image-768x410.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" loading=\"lazy\" \/><\/p>\n<\/div>\n<\/div>\n<div class=\"panel panel-info\">\n<div class=\"panel-heading\">\n<h3 class=\"panel-title\"><i class=\"fa fa-th-large\"><\/i>Configuration &#8211;\u00a0 Stripe Payment Gateway<\/h3>\n<\/div>\n<div class=\"panel-body\">\n<p>After the installation of the <strong>Stripe Payment Gateway for Magento 2<\/strong>, the admin will do the module configuration.<\/p>\n<p>The Adobe Commerce admin will follow the path <b>Stores &gt; Configuration &gt; Sales &gt; Payment Methods &gt; Stripe Payment<\/b> and enter Stripe details like API Publishable Key &amp; API Secret Key.<\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-287630 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/admin-1.png\" alt=\"enable stripe payment\" width=\"847\" height=\"845\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/admin-1.png 847w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/admin-1-300x300.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/admin-1-250x249.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/admin-1-768x766.png 768w\" sizes=\"(max-width: 847px) 100vw, 847px\" loading=\"lazy\" \/><\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-287631 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/admin-22.png\" alt=\"specific country payment\" width=\"916\" height=\"539\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/admin-22.png 916w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/admin-22-300x177.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/admin-22-250x147.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/admin-22-768x452.png 768w\" sizes=\"(max-width: 916px) 100vw, 916px\" loading=\"lazy\" \/><\/p>\n<p>As per the above screen, you can see many admin config parameters for the Stripe Payment Gateway module, we are going to explain every configuration parameter one by one.<\/p>\n<h3>Parameters are:<\/h3>\n<p><b>Enabled-<\/b> By this option, the admin can enable or disable the Stripe module.<\/p>\n<p><b>Title- <\/b>Here the admin can set the title which will display on the front-end.<\/p>\n<p><b>Debug- <\/b>By this option admin can set the mode production (live) or sandbox (test).<\/p>\n<p><b>API Publishable Key- <\/b>It\u00a0is used to set the API Publishable Key which is provided by Stripe Payment Gateway.<\/p>\n<p><b>API Secret Key- <\/b>This option is used to set the API key (Secret Key) which is provided by Stripe Payment Gateway.<\/p>\n<p><b>Set Image-<\/b> The admin can upload any image that they want to display on stripe payment at the checkout page.<\/p>\n<p><strong>Payment from Applicable Countries-<\/strong> Here admin can select the Stripe payment for specific countries or for all the countries.<\/p>\n<p><strong>Payment from Specific Countries-<\/strong> Here the admin will select the name of the specific countries from the list to allow the Stripe payment.<\/p>\n<p><b>Minimum Order Total-<\/b> It will allow the admin to set a minimum order total. If the Grand total of the order is less than the specified Minimum Order Total value then the Stripe module will not allow to checkout with the Stripe payment gateway.<\/p>\n<p><strong>$0.50<\/strong> is the minimum amount allowed by Stripe for Minimum Order Total.<\/p>\n<p><b>Maximum Order Total-<\/b> This option allows the admin to set the maximum order total.<\/p>\n<p><b>Sort Order-<\/b> Here the admin can set the sort order value for the stripe payment gateway.<\/p>\n<p><strong>Generate Webhook &#8211; <\/strong>The admin can generate the webhook and see the collected data from the stripe dashboard.<\/p>\n<p>** Supported cards &#8211; visa, master, Amex, Discover, JCB, UnionPay, Diners Club.<\/p>\n<h3>API keys from Stripe &#8211;<\/h3>\n<p>To get the API Keys you can use the <a href=\"https:\/\/stripe.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">Stripe website<\/a>. First, you&#8217;ll need to Signup to stripe if you don&#8217;t already have a stripe account.<\/p>\n<p>Also, you can <a href=\"https:\/\/dashboard.stripe.com\/login\" target=\"_blank\" rel=\"noopener noreferrer\">Sign in<\/a> to the stripe you already have a stripe account.<\/p>\n<p>To Sign up to Stripe, Just Click on the <a href=\"https:\/\/dashboard.stripe.com\/register\" target=\"_blank\" rel=\"noopener noreferrer\">link<\/a> and fill in the details.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-304863 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/create-account-o.png\" alt=\"create account on stripe\" width=\"1137\" height=\"694\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/create-account-o.png 1137w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/create-account-o-300x183.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/create-account-o-250x153.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/create-account-o-768x469.png 768w\" sizes=\"(max-width: 1137px) 100vw, 1137px\" loading=\"lazy\" \/><\/p>\n<p>after filling in the details you&#8217;ll be redirected to the Stripe home page. Here next you can enter your business details looking for.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-304868 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/Home-page-stripe.png\" alt=\"Home-page-stripe\" width=\"1295\" height=\"549\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/Home-page-stripe.png 1295w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/Home-page-stripe-300x127.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/Home-page-stripe-1200x509.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/Home-page-stripe-250x106.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/Home-page-stripe-768x326.png 768w\" sizes=\"(max-width: 1295px) 100vw, 1295px\" loading=\"lazy\" \/><\/p>\n<p>Here, you can click on the <strong>Solution for developers\u00a0<\/strong>to get the\u00a0<strong>API\u00a0<\/strong>credentials. Now from the <a href=\"https:\/\/dashboard.stripe.com\/test\/dashboard\" target=\"_blank\" rel=\"noopener noreferrer\">stripe dashboard<\/a>, you can click on the toggle button of the <strong>viewing test data.<\/strong><\/p>\n<p>If you&#8217;re using the module for the test purpose or you can also use the live credentials of your stripe account APIs if you want to set up the module for the live website.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-304869 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/overview.png\" alt=\"overview\" width=\"1241\" height=\"569\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/overview.png 1241w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/overview-300x138.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/overview-1200x550.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/overview-250x115.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/overview-768x352.png 768w\" sizes=\"(max-width: 1241px) 100vw, 1241px\" loading=\"lazy\" \/><\/p>\n<h2>Sandbox API credentials from Stripe &#8211;<\/h2>\n<p>Now, the admin can click on the <strong>Developers&gt;API keys <\/strong>option and get the <strong>Test API<\/strong> credentials as shown in the image below &#8211;<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-304870 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/API-keys-%E2%80%93-Test-mode.png\" alt=\"API-keys-\u2013-Test-mode\" width=\"1258\" height=\"446\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/API-keys-%E2%80%93-Test-mode.png 1258w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/API-keys-%E2%80%93-Test-mode-300x106.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/API-keys-%E2%80%93-Test-mode-1200x425.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/API-keys-%E2%80%93-Test-mode-250x89.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/API-keys-%E2%80%93-Test-mode-768x272.png 768w\" sizes=\"(max-width: 1258px) 100vw, 1258px\" loading=\"lazy\" \/><\/p>\n<p>The admin can use API Publishable Key, and API Secret keys in the admin configuration to set up the module.<\/p>\n<h2>Production API credentials from Stripe &#8211;<\/h2>\n<p>The admin can get the API credentials for the production mode too. For this, the admin can click on the <strong>Viewing test toggle<\/strong> button to disable the test mode and get the API keys for the production model.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-304873 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/Production-of-API-key-1.png\" alt=\"Production-of-API-key-1\" width=\"1235\" height=\"534\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/Production-of-API-key-1.png 1235w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/Production-of-API-key-1-300x130.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/Production-of-API-key-1-1200x519.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/Production-of-API-key-1-250x108.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/Production-of-API-key-1-768x332.png 768w\" sizes=\"(max-width: 1235px) 100vw, 1235px\" loading=\"lazy\" \/><\/p>\n<p>Now, the admin can select the <strong>Debug\u00a0<\/strong>mode as\u00a0<strong>Production\u00a0<\/strong>to use the\u00a0<strong>API\u00a0<\/strong>keys for the live website.<\/p>\n<h2>Generate Webhooks in Stripe Payment Gateway for Magento 2 (Adobe Commerce)\u00a0 &#8211;<\/h2>\n<p>In web development, a webhook is a method of altering the behavior of a web page, or web application, with custom callbacks.<\/p>\n<p>Webhooks are basically user-defined HTTP callbacks that are triggered by specific events.<\/p>\n<p>From the admin dashboard, the admin can click on the\u00a0<strong>Generate Webhook <\/strong>and generate the data.<\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-197675\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/generate-webhook.png\" alt=\"Stripe Payment Gateway for Magento 2-generate webhook\" width=\"880\" height=\"332\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/generate-webhook.png 1181w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/generate-webhook.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/generate-webhook.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/generate-webhook.png 768w\" sizes=\"(max-width: 880px) 100vw, 880px\" loading=\"lazy\" \/><\/p>\n<p>after successful generating the webhook, the admin can see the successful message from the admin dashboard as shown in the image below &#8211;<\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-196935\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/webhook-admin-end-1.png\" alt=\"Stripe Payment Gateway for Magento 2-webhook admin panel\" width=\"800\" height=\"386\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/webhook-admin-end-1.png 1163w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/webhook-admin-end-1.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/webhook-admin-end-1.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/webhook-admin-end-1.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" loading=\"lazy\" \/><\/p>\n<p>Whenever that trigger event occurs on the website, the <b>webhook<\/b> sees the event and collects the data.<\/p>\n<p>Now, the admin can see the collected data from the stripe dashboard as shown in the image below &#8211;<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-304874 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/Webhooks-%E2%80%93-Test-data.png\" alt=\"Webhooks test-data\" width=\"1268\" height=\"473\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/Webhooks-%E2%80%93-Test-data.png 1268w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/Webhooks-%E2%80%93-Test-data-300x112.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/Webhooks-%E2%80%93-Test-data-1200x448.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/Webhooks-%E2%80%93-Test-data-250x93.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/Webhooks-%E2%80%93-Test-data-768x286.png 768w\" sizes=\"(max-width: 1268px) 100vw, 1268px\" loading=\"lazy\" \/><\/p>\n<p>The admin can also click on the generated URL for the detailed view of the events as shown in the image below &#8211;<\/p>\n<\/div>\n<\/div>\n<div class=\"panel panel-info\">\n<div class=\"panel-heading\">\n<h3><img decoding=\"async\" class=\"aligncenter wp-image-304875 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/Webhook-URL-detail.png\" alt=\"Webhook-URL-detail\" width=\"1242\" height=\"440\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/Webhook-URL-detail.png 1242w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/Webhook-URL-detail-300x106.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/Webhook-URL-detail-1200x425.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/Webhook-URL-detail-250x89.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/Webhook-URL-detail-768x272.png 768w\" sizes=\"(max-width: 1242px) 100vw, 1242px\" loading=\"lazy\" \/> <img decoding=\"async\" class=\"aligncenter wp-image-304876 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/Webhooks-URL-attempts.png\" alt=\"Webhooks-URL-attempts\" width=\"1243\" height=\"494\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/Webhooks-URL-attempts.png 1243w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/Webhooks-URL-attempts-300x119.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/Webhooks-URL-attempts-1200x477.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/Webhooks-URL-attempts-250x99.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/Webhooks-URL-attempts-768x305.png 768w\" sizes=\"(max-width: 1243px) 100vw, 1243px\" loading=\"lazy\" \/><\/h3>\n<h3 class=\"panel-title\"><i class=\"fa fa-th-large\"><\/i>Workflow &#8211;\u00a0 Customer End<\/h3>\n<\/div>\n<div class=\"panel-body\">\n<div class=\"alert alert-success\">\n<div>\n<p>Now, after successful integration and setup of the Stripe Payment Gateway for Magento 2, the customer can visit the website and add the product to the cart, then process further to checkout and complete the order.<\/p>\n<p>Here, the customer can select Stripe as a payment method to complete the order.<\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-197673\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/review-and-payment.png\" alt=\"review and payment\" width=\"880\" height=\"662\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/review-and-payment.png 1301w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/review-and-payment.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/review-and-payment.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/review-and-payment.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/review-and-payment.png 1200w\" sizes=\"(max-width: 880px) 100vw, 880px\" loading=\"lazy\" \/><\/p>\n<p>After clicking on the\u00a0<strong>Place Order\u00a0<\/strong>button, the customer will redirect to the stripe payment page. Here, the customer can enter the card details and pay the amount.<\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-196462\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/process-for-checkout.png\" alt=\"Stripe Payment Gateway for Magento 2-process for checkout\" width=\"800\" height=\"471\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/process-for-checkout.png 1030w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/process-for-checkout.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/process-for-checkout.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/process-for-checkout.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" loading=\"lazy\" \/><\/p>\n<p>When we click on pay button ,If 3d secure card is used then the popup will appear.<img decoding=\"async\" class=\"alignnone size-full wp-image-330227\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/3d-security.png\" alt=\"3d-security\" width=\"1180\" height=\"880\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/3d-security.png 1180w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/3d-security-300x224.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/3d-security-250x186.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/3d-security-768x573.png 768w\" sizes=\"(max-width: 1180px) 100vw, 1180px\" loading=\"lazy\" \/><\/p>\n<p>Note:- If the user uses a production mode credential for stripe payment, then the user is asked to verify their identity with a push notification, a text message, or another method chosen by their bank.<\/p>\n<p>The customer will redirect to the thank you page after making the successful payment.<\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-196463\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/loggedin-customer-thank-you-page.png\" alt=\"loggedin customer thank you page\" width=\"800\" height=\"272\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/loggedin-customer-thank-you-page.png 1177w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/loggedin-customer-thank-you-page.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/loggedin-customer-thank-you-page.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/loggedin-customer-thank-you-page.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" loading=\"lazy\" \/><\/p>\n<p>Logged in customers can click on the <strong>order id<\/strong> to see the details of the order. Here, the customer can also see the payment method as shown in the image below &#8211;<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-196464\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/order-details-1.png\" alt=\"order detail\" width=\"1144\" height=\"759\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/order-details-1.png 1144w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/order-details-1.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/order-details-1.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/order-details-1.png 768w\" sizes=\"(max-width: 1144px) 100vw, 1144px\" loading=\"lazy\" \/><\/p>\n<h2>Guest Checkout &#8211;<\/h2>\n<p>If the customer is not logged in, then the guest customer can also checkout with the stripe payment.<\/p>\n<p>The customer can add the product to the cart and then select the stripe as the payment method.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-196456\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/select-stripe-payment.png\" alt=\"select stripe payment method\" width=\"1161\" height=\"744\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/select-stripe-payment.png 1161w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/select-stripe-payment.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/select-stripe-payment.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/select-stripe-payment.png 768w\" sizes=\"(max-width: 1161px) 100vw, 1161px\" loading=\"lazy\" \/><\/p>\n<p>After clicking on the\u00a0<strong>Place Order\u00a0<\/strong>button, the customer will redirect to the stripe payment page. Here, the customer can enter the card details and pay the amount.<\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-196457\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/stripe-payment-page.png\" alt=\"enter card details\" width=\"800\" height=\"485\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/stripe-payment-page.png 1002w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/stripe-payment-page.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/stripe-payment-page.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/stripe-payment-page.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" loading=\"lazy\" \/><\/p>\n<p>Now, after successful payment, the customer will be redirected to the thank you page as shown in the image below &#8211;<\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-196458\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/thank-you-page.png\" alt=\"thank you page\" width=\"800\" height=\"299\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/thank-you-page.png 1166w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/thank-you-page.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/thank-you-page.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/thank-you-page.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" loading=\"lazy\" \/><\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"panel-heading\">\n<div>\n<h3 class=\"panel-title\">At Backend OF Stripe Payment &#8211; Admin End<\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<div>\n<p>The admin can see the placed order details with Stripe Payment Gateway by navigating to <strong>Sales&gt; Orders\u00a0<\/strong>from the admin dashboard.<img decoding=\"async\" class=\"alignnone wp-image-196465\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/admin-order-details.png\" alt=\"order details admin end\" width=\"800\" height=\"281\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/admin-order-details.png 1285w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/admin-order-details.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/admin-order-details.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/admin-order-details.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/admin-order-details.png 1200w\" sizes=\"(max-width: 800px) 100vw, 800px\" loading=\"lazy\" \/><\/p>\n<p>Now, the admin can click on the <strong>view\u00a0<\/strong>button to see the order information as shown in the image below &#8211;<\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-269702\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/payment-information-admin-end-1-1.png\" alt=\"payment-information-admin-end-1-1\" width=\"800\" height=\"591\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/payment-information-admin-end-1-1.png 1195w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/payment-information-admin-end-1-1-300x222.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/payment-information-admin-end-1-1-250x185.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/payment-information-admin-end-1-1-768x567.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" loading=\"lazy\" \/><\/p>\n<p>The admin can also see the invoices and transaction details for that particular order in which payment is done using Stripe Payment.<img decoding=\"async\" class=\"alignnone wp-image-196468\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/view-invoive-admin-end.png\" alt=\"view invoice details\" width=\"800\" height=\"324\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/view-invoive-admin-end.png 1275w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/view-invoive-admin-end.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/view-invoive-admin-end.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/view-invoive-admin-end.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/view-invoive-admin-end.png 1200w\" sizes=\"(max-width: 800px) 100vw, 800px\" loading=\"lazy\" \/><\/p>\n<h4><strong>\u00a0Invoice Page<\/strong> &#8211;<img decoding=\"async\" class=\"alignnone wp-image-196469\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/invoice-details.png\" alt=\"invoice details\" width=\"800\" height=\"698\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/invoice-details.png 1179w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/invoice-details.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/invoice-details.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/invoice-details.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/invoice-details.png 1174w\" sizes=\"(max-width: 800px) 100vw, 800px\" loading=\"lazy\" \/><\/h4>\n<p>Admin can click on the <strong>Transaction\u00a0<\/strong>tab to see the transaction details as shown in the image below &#8211;<\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-269737 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/transaction-details-1.png\" alt=\"transaction-details-1\" width=\"1171\" height=\"557\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/transaction-details-1.png 1171w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/transaction-details-1-300x143.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/transaction-details-1-250x119.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/transaction-details-1-768x365.png 768w\" sizes=\"(max-width: 1171px) 100vw, 1171px\" loading=\"lazy\" \/><\/p>\n<h4><strong>Transaction Page Details<\/strong> &#8211;<\/h4>\n<p>By clicking on the particular transaction, the admin can view the complete details of the transaction.<\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-269703 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/transaction-page-details-1.png\" alt=\"transaction-page-details-1\" width=\"736\" height=\"363\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/transaction-page-details-1.png 736w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/transaction-page-details-1-300x148.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/transaction-page-details-1-250x123.png 250w\" sizes=\"(max-width: 736px) 100vw, 736px\" loading=\"lazy\" \/><\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div>\n<h3><img decoding=\"async\" class=\"alignnone size-full wp-image-269705\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/transaction-page-details-1-2.png\" alt=\"transaction-page-details-1-2\" width=\"740\" height=\"271\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/transaction-page-details-1-2.png 740w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/transaction-page-details-1-2-300x110.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/transaction-page-details-1-2-250x92.png 250w\" sizes=\"(max-width: 740px) 100vw, 740px\" loading=\"lazy\" \/><\/h3>\n<h3 class=\"panel-title\">Transaction- Stripe Payment Gateway<\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<div>\n<p>The admin can check the list of transactions from the stripe payment gateway dashboard. The admin can view all the types of transactions and can export them by selecting the <strong>&#8220;<\/strong><strong>Export&#8221;<\/strong> button.<\/p>\n<p><em><img decoding=\"async\" class=\"aligncenter wp-image-305085 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/export-transaction-.png\" alt=\"export-transaction\" width=\"1246\" height=\"499\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/export-transaction-.png 1246w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/export-transaction--300x120.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/export-transaction--1200x481.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/export-transaction--250x100.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/export-transaction--768x308.png 768w\" sizes=\"(max-width: 1246px) 100vw, 1246px\" loading=\"lazy\" \/><\/em><\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"panel panel-info\">\n<div class=\"panel-heading\">\n<h3 class=\"panel-title\">Refund &#8211;\u00a0 Stripe Payment Gateway<\/h3>\n<\/div>\n<div class=\"panel-body\">\n<p>Using the <strong>Stripe Payment Gateway for Adobe Commerce, <\/strong>the admin can also do an online refund using this payment module from the admin dashboard.<\/p>\n<p>The admin can navigate to <b>Sales&gt; Order\u00a0<\/b>and click on the\u00a0<strong>view\u00a0<\/strong>button for the order, the admin wants to refund the customer.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-196474\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/view-order-details-admin-end.png\" alt=\"view order\" width=\"1260\" height=\"669\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/view-order-details-admin-end.png 1260w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/view-order-details-admin-end.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/view-order-details-admin-end.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/view-order-details-admin-end.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/view-order-details-admin-end.png 1200w\" sizes=\"(max-width: 1260px) 100vw, 1260px\" loading=\"lazy\" \/><\/p>\n<p>Now, under the Invoice menu, click on the specific invoice and then click on the <strong>view\u00a0<\/strong>button &#8211;<\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-196475\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/view-order-invoice-for-refund.png\" alt=\"view order invoice for refund\" width=\"800\" height=\"370\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/view-order-invoice-for-refund.png 1157w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/view-order-invoice-for-refund.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/view-order-invoice-for-refund.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/view-order-invoice-for-refund.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" loading=\"lazy\" \/><\/p>\n<p>Now, the admin click on the <strong>Credit Memo\u00a0<\/strong>button as shown in the image below &#8211;<\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-196476\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/credit-memo1.png\" alt=\"credit memo\" width=\"800\" height=\"355\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/credit-memo1.png 1285w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/credit-memo1.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/credit-memo1.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/credit-memo1.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/credit-memo1.png 1200w\" sizes=\"(max-width: 800px) 100vw, 800px\" loading=\"lazy\" \/><\/p>\n<p>The admin can enter the amount accordingly and click on the <strong>refund\u00a0<\/strong>button as shown in the image below &#8211;<\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-269716\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/refund1-1.png\" alt=\"refund1-1\" width=\"800\" height=\"460\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/refund1-1.png 1204w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/refund1-1-300x172.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/refund1-1-1200x690.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/refund1-1-250x144.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/refund1-1-768x441.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" loading=\"lazy\" \/><\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-269719\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/refund1-1-2.png\" alt=\"refund1-1-2\" width=\"800\" height=\"579\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/refund1-1-2.png 1203w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/refund1-1-2-300x217.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/refund1-1-2-1200x869.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/refund1-1-2-250x181.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/refund1-1-2-768x556.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" loading=\"lazy\" \/><\/p>\n<p>Similarly, the admin can also check the refund status and refunded amount on the Stripe payment gateway from the stripe dashboard as shown in the image below<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-304877 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/All-payment-refund.png\" alt=\"All-payment-refund\" width=\"1245\" height=\"760\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/All-payment-refund.png 1245w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/All-payment-refund-300x183.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/All-payment-refund-1200x733.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/All-payment-refund-250x153.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/All-payment-refund-768x469.png 768w\" sizes=\"(max-width: 1245px) 100vw, 1245px\" loading=\"lazy\" \/><\/p>\n<p>As well as, the admin can also click on the refunded order to see the complete details of the refund.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-304878 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/payment-details-of-refund.png\" alt=\"payment refund details\" width=\"1263\" height=\"821\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/payment-details-of-refund.png 1263w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/payment-details-of-refund-300x195.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/payment-details-of-refund-1200x780.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/payment-details-of-refund-250x163.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/payment-details-of-refund-768x499.png 768w\" sizes=\"(max-width: 1263px) 100vw, 1263px\" loading=\"lazy\" \/> <img decoding=\"async\" class=\"aligncenter wp-image-304883 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/payment-method.png\" alt=\"payment method stripe\" width=\"1285\" height=\"590\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/payment-method.png 1285w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/payment-method-300x138.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/payment-method-1200x551.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/payment-method-250x115.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/payment-method-768x353.png 768w\" sizes=\"(max-width: 1285px) 100vw, 1285px\" loading=\"lazy\" \/><\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-304884 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/further-payment-refund-details.png\" alt=\"further-payment-refund-details\" width=\"1269\" height=\"437\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/further-payment-refund-details.png 1269w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/further-payment-refund-details-300x103.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/further-payment-refund-details-1200x413.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/further-payment-refund-details-250x86.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/further-payment-refund-details-768x264.png 768w\" sizes=\"(max-width: 1269px) 100vw, 1269px\" loading=\"lazy\" \/><\/p>\n<p>That\u2019s all for <strong>Stripe Payment Gateway for Magento 2<\/strong> module. Also, please visit our useful\u00a0<a href=\"https:\/\/store.webkul.com\/Magento-2.html\" data-wpel-link=\"internal\">Magento 2 Extensions<\/a>.<\/p>\n<h4>Get in touch:<\/h4>\n<p>Still, have any issues feel free to add a ticket and let us know your views to make the module better <a href=\"http:\/\/webkul.uvdesk.com\/\">http:\/\/webkul.uvdesk.com\/<\/a><\/p>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Stripe is a global tech company providing economic infrastructure, with Magento 2 Stripe extension enabling seamless online payments. It is the fast-growing payment gateway in recent years, with a presence in 34 countries and 100000+ merchants. It is first and foremost a technology company with a mission to increase the GDP of the internet.\u00a0 Magento <a href=\"https:\/\/webkul.com\/blog\/stripe-payment-gateway-magento2\/\">[&#8230;]<\/a><\/p>\n","protected":false},"author":50,"featured_media":50923,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[302,1685],"tags":[3197],"class_list":["post-50920","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-magento2","category-stripe-payment","tag-stripe-payment-gateway-for-magento2"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Guide of Stripe Payment Gateway for Magento 2<\/title>\n<meta name=\"description\" content=\"Magento 2 Stripe Payment Gateway helps the users to make the payment using the Stripe securely as it doesn&#039;t store any customer information.\" \/>\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\/stripe-payment-gateway-magento2\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Guide of Stripe Payment Gateway for Magento 2\" \/>\n<meta property=\"og:description\" content=\"Magento 2 Stripe Payment Gateway helps the users to make the payment using the Stripe securely as it doesn&#039;t store any customer information.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/webkul.com\/blog\/stripe-payment-gateway-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=\"2016-06-03T12:43:04+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-11-24T05:42:34+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/Stripe-Payment-Gateway-Blog-Banner.png\" \/>\n\t<meta property=\"og:image:width\" content=\"825\" \/>\n\t<meta property=\"og:image:height\" content=\"260\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"nirupama shree\" \/>\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=\"nirupama shree\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"18 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/webkul.com\/blog\/stripe-payment-gateway-magento2\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/stripe-payment-gateway-magento2\/\"},\"author\":{\"name\":\"nirupama shree\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/e5271a09eb59cab2393c3d461241b992\"},\"headline\":\"Guide of Stripe Payment Gateway for Magento 2\",\"datePublished\":\"2016-06-03T12:43:04+00:00\",\"dateModified\":\"2025-11-24T05:42:34+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/stripe-payment-gateway-magento2\/\"},\"wordCount\":1820,\"commentCount\":9,\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/stripe-payment-gateway-magento2\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/Stripe-Payment-Gateway-Blog-Banner.png\",\"keywords\":[\"Stripe Payment Gateway for Magento2\"],\"articleSection\":[\"Magento2\",\"Stripe payment\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/webkul.com\/blog\/stripe-payment-gateway-magento2\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/webkul.com\/blog\/stripe-payment-gateway-magento2\/\",\"url\":\"https:\/\/webkul.com\/blog\/stripe-payment-gateway-magento2\/\",\"name\":\"Guide of Stripe Payment Gateway for Magento 2\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/stripe-payment-gateway-magento2\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/stripe-payment-gateway-magento2\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/Stripe-Payment-Gateway-Blog-Banner.png\",\"datePublished\":\"2016-06-03T12:43:04+00:00\",\"dateModified\":\"2025-11-24T05:42:34+00:00\",\"description\":\"Magento 2 Stripe Payment Gateway helps the users to make the payment using the Stripe securely as it doesn't store any customer information.\",\"breadcrumb\":{\"@id\":\"https:\/\/webkul.com\/blog\/stripe-payment-gateway-magento2\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/webkul.com\/blog\/stripe-payment-gateway-magento2\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/stripe-payment-gateway-magento2\/#primaryimage\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/Stripe-Payment-Gateway-Blog-Banner.png\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/Stripe-Payment-Gateway-Blog-Banner.png\",\"width\":825,\"height\":260},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/webkul.com\/blog\/stripe-payment-gateway-magento2\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/webkul.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Guide of Stripe 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\/e5271a09eb59cab2393c3d461241b992\",\"name\":\"nirupama shree\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/24944dbf08ab65627b7dca4a5a62c8a507d42d2c8c18f8aa6a3485640eebda2a?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\/24944dbf08ab65627b7dca4a5a62c8a507d42d2c8c18f8aa6a3485640eebda2a?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Feva.png&r=g\",\"caption\":\"nirupama shree\"},\"sameAs\":[\"http:\/\/webkul.com.com\/blog\"],\"url\":\"https:\/\/webkul.com\/blog\/author\/nirupama382\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Guide of Stripe Payment Gateway for Magento 2","description":"Magento 2 Stripe Payment Gateway helps the users to make the payment using the Stripe securely as it doesn't store any customer information.","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\/stripe-payment-gateway-magento2\/","og_locale":"en_US","og_type":"article","og_title":"Guide of Stripe Payment Gateway for Magento 2","og_description":"Magento 2 Stripe Payment Gateway helps the users to make the payment using the Stripe securely as it doesn't store any customer information.","og_url":"https:\/\/webkul.com\/blog\/stripe-payment-gateway-magento2\/","og_site_name":"Webkul Blog","article_publisher":"https:\/\/www.facebook.com\/webkul\/","article_published_time":"2016-06-03T12:43:04+00:00","article_modified_time":"2025-11-24T05:42:34+00:00","og_image":[{"width":825,"height":260,"url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/Stripe-Payment-Gateway-Blog-Banner.png","type":"image\/png"}],"author":"nirupama shree","twitter_card":"summary_large_image","twitter_creator":"@webkul","twitter_site":"@webkul","twitter_misc":{"Written by":"nirupama shree","Est. reading time":"18 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/webkul.com\/blog\/stripe-payment-gateway-magento2\/#article","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/stripe-payment-gateway-magento2\/"},"author":{"name":"nirupama shree","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/e5271a09eb59cab2393c3d461241b992"},"headline":"Guide of Stripe Payment Gateway for Magento 2","datePublished":"2016-06-03T12:43:04+00:00","dateModified":"2025-11-24T05:42:34+00:00","mainEntityOfPage":{"@id":"https:\/\/webkul.com\/blog\/stripe-payment-gateway-magento2\/"},"wordCount":1820,"commentCount":9,"publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"image":{"@id":"https:\/\/webkul.com\/blog\/stripe-payment-gateway-magento2\/#primaryimage"},"thumbnailUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/Stripe-Payment-Gateway-Blog-Banner.png","keywords":["Stripe Payment Gateway for Magento2"],"articleSection":["Magento2","Stripe payment"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/webkul.com\/blog\/stripe-payment-gateway-magento2\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/webkul.com\/blog\/stripe-payment-gateway-magento2\/","url":"https:\/\/webkul.com\/blog\/stripe-payment-gateway-magento2\/","name":"Guide of Stripe Payment Gateway for Magento 2","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/webkul.com\/blog\/stripe-payment-gateway-magento2\/#primaryimage"},"image":{"@id":"https:\/\/webkul.com\/blog\/stripe-payment-gateway-magento2\/#primaryimage"},"thumbnailUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/Stripe-Payment-Gateway-Blog-Banner.png","datePublished":"2016-06-03T12:43:04+00:00","dateModified":"2025-11-24T05:42:34+00:00","description":"Magento 2 Stripe Payment Gateway helps the users to make the payment using the Stripe securely as it doesn't store any customer information.","breadcrumb":{"@id":"https:\/\/webkul.com\/blog\/stripe-payment-gateway-magento2\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/webkul.com\/blog\/stripe-payment-gateway-magento2\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/stripe-payment-gateway-magento2\/#primaryimage","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/Stripe-Payment-Gateway-Blog-Banner.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/Stripe-Payment-Gateway-Blog-Banner.png","width":825,"height":260},{"@type":"BreadcrumbList","@id":"https:\/\/webkul.com\/blog\/stripe-payment-gateway-magento2\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/webkul.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Guide of Stripe 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\/e5271a09eb59cab2393c3d461241b992","name":"nirupama shree","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/24944dbf08ab65627b7dca4a5a62c8a507d42d2c8c18f8aa6a3485640eebda2a?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\/24944dbf08ab65627b7dca4a5a62c8a507d42d2c8c18f8aa6a3485640eebda2a?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Feva.png&r=g","caption":"nirupama shree"},"sameAs":["http:\/\/webkul.com.com\/blog"],"url":"https:\/\/webkul.com\/blog\/author\/nirupama382\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/50920","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\/50"}],"replies":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/comments?post=50920"}],"version-history":[{"count":126,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/50920\/revisions"}],"predecessor-version":[{"id":514345,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/50920\/revisions\/514345"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/media\/50923"}],"wp:attachment":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/media?parent=50920"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/categories?post=50920"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/tags?post=50920"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}