{"id":154987,"date":"2018-12-20T09:54:33","date_gmt":"2018-12-20T09:54:33","guid":{"rendered":"https:\/\/webkul.com\/blog\/?p=154987"},"modified":"2025-11-21T08:48:58","modified_gmt":"2025-11-21T08:48:58","slug":"magento2-recurring-payment-subscription-extension","status":"publish","type":"post","link":"https:\/\/webkul.com\/blog\/magento2-recurring-payment-subscription-extension\/","title":{"rendered":"Guide of Magento 2 Recurring Payments and Subscriptions"},"content":{"rendered":"<div class=\"wk-index-wrap\">\n<h3 class=\"index-title\">\u00a0Introduction<\/h3>\n<\/div>\n<p><a href=\"https:\/\/store.webkul.com\/magento2-recurring-subscription.html\" target=\"_blank\" rel=\"noopener\">Magento 2 Recurring Payment Subscriptions<\/a> module provides the functionality to manage subscription &amp; recurring payment for the products of the admin<\/p>\n<p>Apart from that, <a href=\"https:\/\/store.webkul.com\/magento2-stripe-payment-gateway.html\" target=\"_blank\" rel=\"noopener\">Magento 2 Stripe<\/a> Recurring Payment extension allows the customers to make a subscription for the allowed products on a daily, weekly, Monthly &amp; Yearly basis.<\/p>\n<p>Check <span data-sheets-root=\"1\">Magento 2 Recurring and Subscription<\/span> plugin&#8217;s configuration part &#8211;\u00a0<\/p>\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=\"CW4_mzvK640\">\n<div class=\"components-placeholder__instructions\">CW4_mzvK640<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div>\n<p>Check the plugin&#8217;s customer workflow part &#8211;\u00a0<\/p>\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=\"r5QRXswmsnc\">\n<div class=\"components-placeholder__instructions\">r5QRXswmsnc<\/div>\n<\/div>\n<\/div>\n<\/div>\n<h3 class=\"panel-title\"><strong data-rich-text-format-boundary=\"true\">Recurring Payment for Magento 2 (Adobe Commerce) <\/strong>Features<\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<ul>\n<li>The merchant can enable\/disable the Recurring Payment.<\/li>\n<li>The admin can manage PayPal Recurring payment.<\/li>\n<li>Also, the owner can view\/unsubscribe customer subscriptions.<\/li>\n<li>Moreover, customers can view\/unsubscribe to their subscriptions.<\/li>\n<li>Additionally, it supports online recurring payments with PayPal.<\/li>\n<li>Additionally, this module supports online Stripe recurring payments.<\/li>\n<li>Also, it supports offline recurring payments too<\/li>\n<li>Further merchants can add more than one subscription product.<\/li>\n<li>As well as the owner can select the subscription price scope as global or website wise.<\/li>\n<li>Furthermore, the admin sets the subscription amount &amp; subscription initial fee product-wise.<\/li>\n<li><span style=\"color: #0e101a;\">After that Magento 2 subscription extension supports simple, configurable, virtual, and downloadable product types.<\/span><\/li>\n<li>Then, the merchant can manage the duration type.<\/li>\n<li>The admin can allow customers to cancel and hold the subscription.<\/li>\n<li>The admin can manage the subscription labels.<\/li>\n<li>The admin can send an Email notification for subscription status.<\/li>\n<li>The admin can add subscription cancellation reasons for customers.<\/li>\n<li>The admin can add the terms for the child products of the configurable product.<\/li>\n<li>\n<p>Admin can check the subscription reports: Subscription revenue, active subscriptions, new subscriptions, subscriptions average, and churn rate.<\/p>\n<\/li>\n<li>\n<p>Customers can choose the subscription cancellation reason to cancel the subscription.<\/p>\n<\/li>\n<li>Customers can check the recent transactions related to subscriptions.\u00a0\u00a0<\/li>\n<li>GraphQL has been implemented in the extension.<\/li>\n<li>The extension is compatible with the\u00a0<a href=\"https:\/\/webkul.com\/hyva-theme-development\/\" target=\"_blank\" rel=\"noopener\" data-wpel-link=\"internal\">Hyva Theme<\/a>.<\/li>\n<\/ul>\n<div class=\"wk-index-wrap\">\n<h3 class=\"index-title\">Magento 2 Recurring Payment Installation<\/h3>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-body\">\n<div>\n<p>Now, follow the below steps for installing the Magento 2 Recurring Payment extension \u2013<\/p>\n<h3>Step 1:<\/h3>\n<p>first of all, Unzip the respective extension zip and then move the \u201c<strong>app<\/strong>\u201d folder (inside \u201c<strong>src<\/strong>\u201d folder) into the Magento (Adobe Commerce) root directory on the server.<\/p>\n<p><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/install.png\"><img decoding=\"async\" class=\"img-center-small zm-zoomer zm-zoomer-in aligncenter\" title=\"magento 2 recurring payments installation\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/recurring_payments_installation-1.png\" alt=\"magento 2 recurring payments installation\" width=\"800\" height=\"341\" loading=\"lazy\" \/><\/a><\/p>\n<h3>Step 2:<\/h3>\n<p>After that, run the below-mentioned <strong>commands<\/strong> in the <strong>Magento 2 root directory<\/strong> via <strong>terminal<\/strong>.<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">composer require stripe\/stripe-php:16.*<\/pre>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">php bin\/magento setup:upgrade<\/pre>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">php bin\/magento setup:di:compile<\/pre>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">php bin\/magento setup:static-content:deploy<\/pre>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">php bin\/magento indexer:reindex<\/pre>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">php bin\/magento cache:flush<\/pre>\n<\/div>\n<\/div>\n<\/div>\n\n\n<div class=\"wk-index-wrap\"><h3 class=\"index-title\">How to Get PayPal &amp; Stripe Credentials? <\/h3><\/div><div class=\"margin-bottom-50\">\n<p><strong>PayPal Credentials<\/strong><\/p>\n\n\n\n<p>After this, Log in to PayPal business account and navigate through <strong>\u201cPayment Setup\u201d-&gt;<\/strong><\/p>\n\n\n\n<p><strong>On your website\u201d-&gt;<\/strong>&nbsp;\u201c<strong>continue\u201d<\/strong>&nbsp;button.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" width=\"1203\" height=\"754\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/07\/11134446\/screencapture-paypal-activation.png\" alt=\"screencapture-paypal-activation\" class=\"wp-image-185928\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/07\/11134446\/screencapture-paypal-activation.png 1203w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/07\/11134446\/screencapture-paypal-activation.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/07\/11134446\/screencapture-paypal-activation.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/07\/11134446\/screencapture-paypal-activation.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/07\/11134446\/screencapture-paypal-activation.png 1200w\" sizes=\"(max-width: 1203px) 100vw, 1203px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Then, tap on <strong>\u201cOption A\u201d <\/strong>to select a third party e-commerce solution where the PayPal payment process is built-in.<\/p>\n\n\n\n<p>after that, in Option A tap on the <strong>\u201cGet your API Credentials\u201d<\/strong> link.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" width=\"912\" height=\"748\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/07\/11135616\/paypal-activation-businessSetup2-2.png\" alt=\"paypal-activation-businessSetup2-2\" class=\"wp-image-185931\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/07\/11135616\/paypal-activation-businessSetup2-2.png 912w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/07\/11135616\/paypal-activation-businessSetup2-2.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/07\/11135616\/paypal-activation-businessSetup2-2.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/07\/11135616\/paypal-activation-businessSetup2-2.png 768w\" sizes=\"(max-width: 912px) 100vw, 912px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Post this, click on the \u201c<strong>Manage API Credentials\u201d<\/strong> button to see API Credentials.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" width=\"952\" height=\"901\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/07\/11112951\/businessmanage-credentials-apiAccess.png\" alt=\"businessmanage-credentials-apiAccess\" class=\"wp-image-185862\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/07\/11112951\/businessmanage-credentials-apiAccess.png 952w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/07\/11112951\/businessmanage-credentials-apiAccess.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/07\/11112951\/businessmanage-credentials-apiAccess.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/07\/11112951\/businessmanage-credentials-apiAccess.png 768w\" sizes=\"(max-width: 952px) 100vw, 952px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Now here, you can see your  API Username, API Password, and Signature.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" width=\"1003\" height=\"483\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/16053843\/API-Signature-1.png\" alt=\"API-Signature-1\" class=\"wp-image-186644\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/16053843\/API-Signature-1.png 1003w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/16053843\/API-Signature-1.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/16053843\/API-Signature-1.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/16053843\/API-Signature-1.png 768w\" sizes=\"(max-width: 1003px) 100vw, 1003px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p><strong>Stripe Credentials<\/strong><\/p>\n\n\n\n<p>To get the <strong>API Keys<\/strong> you can use the link- <strong><a rel=\"noreferrer noopener\" aria-label=\" (opens in a new tab)\" href=\"https:\/\/dashboard.stripe.com\/login\" target=\"_blank\">https:\/\/dashboard.stripe.com\/login<\/a><\/strong>. <\/p>\n\n\n\n<p>You have to <strong>Log in<\/strong>\/<strong>Sign up <\/strong>your account and you will get your <strong>API Keys<\/strong>. <\/p>\n\n\n\n<p>As you can see in the following screenshot the keys are there for the <strong>Test<\/strong> and <strong>live<\/strong> <strong>environments<\/strong> \u2013 <strong>Publishable Key<\/strong> and the <strong>Secret Key<\/strong>.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/key-stripe.png\"><img decoding=\"async\" width=\"1268\" height=\"482\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/key-stripe.png\" alt=\"stripe acc\" class=\"wp-image-140535\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/key-stripe.png 1268w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/key-stripe-250x95.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/key-stripe-300x114.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/key-stripe-768x292.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/key-stripe-1200x456.png 1200w\" sizes=\"(max-width: 1268px) 100vw, 1268px\" loading=\"lazy\" \/><\/a><\/figure>\n<\/div>\n\n\n<h3 class=\"wp-block-heading\">Setting Up IPN Notifications on PayPal<\/h3>\n\n\n\n<p><strong><a href=\"https:\/\/developer.paypal.com\/api\/nvp-soap\/ipn\/IPNSetup\/#id089EG030E5Z\" target=\"_blank\" rel=\"noreferrer noopener\">Setting Up IPN Notifications on PayPal<\/a><\/strong><\/p>\n\n\n\n<p>The following method defines how to specify and activate the URL for your IPN listener in your PayPal profile.<\/p>\n\n\n\n<p>Your listener must be located at the URL that you specify in the profile. <\/p>\n\n\n\n<p>Before you activate your listener on PayPal, you should test the listener using the IPN simulator in the sandbox.<\/p>\n\n\n\n<p>The steps to set up your listener for Sandbox testing and therefore to set up your listener for live operation on PayPal are the same.<\/p>\n\n\n\n<p>The only difference is that you log into the sandbox to set up your listener for Sandbox testing whereas, you log into PayPal to set up your listener for live operation.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Note:<\/strong>&nbsp;<\/h4>\n\n\n\n<p>Sandbox testing goes beyond simply using the IPN simulator. <\/p>\n\n\n\n<p>The IPN simulator only sends IPN messages to a listener; it does not perform the complete operation; for example, it does not complete a transaction.<\/p>\n\n\n\n<p>Sandbox testing involves performing the same actions in the sandbox as you expect to be performed when the listener goes live.<\/p>\n\n\n\n<p><strong>Post that you log in, follow these instructions to set up your listener:<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Log in to your PayPal business account at&nbsp;<a rel=\"noreferrer noopener\" target=\"_blank\" href=\"https:\/\/www.paypal.com\/\">www.paypal.com<\/a>.<\/li>\n\n\n\n<li>Click the settings icon at the top of your PayPal account page and then click&nbsp;<strong>Account Settings<\/strong>.<\/li>\n\n\n\n<li>On the&nbsp;<strong>Notifications<\/strong>&nbsp;page, then click the&nbsp;<strong>Update<\/strong>&nbsp;link for the&nbsp;<strong>Instant payment notifications<\/strong>&nbsp;item.<\/li>\n\n\n\n<li>Next, click&nbsp;<strong>Choose IPN Settings<\/strong>&nbsp;to specify your listener&#8217;s URL and activate the listener. The following page opens:<\/li>\n\n\n\n<li>Specify the URL for your listener in the Notification URL field.<\/li>\n\n\n\n<li>Click&nbsp;<strong>Receive IPN messages (Enabled)<\/strong>&nbsp;to enable your listener.<\/li>\n\n\n\n<li>Click&nbsp;<strong>Save<\/strong>. The following page opens:<\/li>\n<\/ol>\n\n\n\n<p>You can return to the&nbsp;<strong>Instant Payment Notification<\/strong>&nbsp;page to modify your notification URL, and additionally, disable your listener, or turn off IPN.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Note:<\/strong>&nbsp;<\/h4>\n\n\n\n<p>IPN Url to be set: <strong>[magento-url]\/recurring\/paypal\/notify<\/strong><\/p>\n\n\n\n<p>The IPN message is always sent to your notification URL unless you have disabled the preference to receive IPN messages. <\/p>\n<\/div>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Set Webhook in Stripe for Webkul Recurring Payments<\/h3>\n<\/div><\/div>\n\n\n\n<p>In web development, therefore a webhook is a method of altering the behavior of a web page, or web application, with custom callbacks.<\/p>\n\n\n\n<p>Webhooks are basically user-defined HTTP callbacks that are triggered by specific events.<\/p>\n\n\n\n<p>From the admin dashboard, the admin can click on the&nbsp;<strong>Generate Webhook&nbsp;<\/strong>and generate the data.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/webkul-magento-2-recurring-payment-subscription-paypal-stripe-webhook.webp\" alt=\"Recurring Stripe Payment Gateway for Magento 2-generate webhook\" class=\"wp-image-499168\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/webkul-magento-2-recurring-payment-subscription-paypal-stripe-webhook.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/webkul-magento-2-recurring-payment-subscription-paypal-stripe-webhook-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/webkul-magento-2-recurring-payment-subscription-paypal-stripe-webhook-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/webkul-magento-2-recurring-payment-subscription-paypal-stripe-webhook-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n\n<p>after successful generating the webhook, the admin can see the successful message from the admin dashboard as shown in the image below \u2013<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/genrated-webhook-success.webp\" alt=\"Webkul Recurring generated stripe webhook\" class=\"wp-image-499169\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/genrated-webhook-success.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/genrated-webhook-success-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/genrated-webhook-success-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/genrated-webhook-success-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Whenever that trigger event occurs on the website, the&nbsp;<strong>webhook<\/strong>&nbsp;sees the event and collects the data.<\/p>\n\n\n\n<p>Now, the admin can see the collected data from the stripe dashboard as shown in the image below \u2013<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/webhooks-stripe.webp\" alt=\"stripe webhooks\" class=\"wp-image-499190\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/webhooks-stripe.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/webhooks-stripe-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/webhooks-stripe-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/webhooks-stripe-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n\n<p>The admin can also click on the generated URL for the detailed view of the events as shown in the image below \u2013<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/view-stripe-webhook-events.webp\" alt=\"view stripe webhook event delivery\" class=\"wp-image-499192\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/view-stripe-webhook-events.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/view-stripe-webhook-events-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/view-stripe-webhook-events-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/view-stripe-webhook-events-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" 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\">Magento 2 Recurring Payment Configuration &#8211; Admin<\/h3>\n<\/div><\/div>\n\n\n\n<p>After that, the successful installation of Magento 2 Subscription extension, <\/p>\n\n\n\n<p>the admin will configure the module settings. To do so, the admin will navigate through <strong>Stores<\/strong>-&gt;<strong>Configuration<\/strong>-&gt;<strong>Webkul<\/strong>-&gt;<strong>Subscription Configuration<\/strong>.<\/p>\n\n\n\n<p><strong>General Settings<\/strong><\/p>\n\n\n\n<p>Here, the admin will be able to &#8211;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Enable<\/strong> the functionality by selecting a <strong>Yes<\/strong> option to select a <strong>NO<\/strong> for <strong>Disabling<\/strong> the functionality.<\/li>\n\n\n\n<li>Select the <strong>Subscription Price Scope<\/strong> &#8211;&nbsp; Select the scope for using the extension as&nbsp; <strong>Global<\/strong> or <strong>Website<\/strong> <strong>wise<\/strong>.<\/li>\n\n\n\n<li><strong>Enable Discount on Subscriptions<\/strong>:&nbsp; Select a <strong>Yes<\/strong> to apply discounts on subscriptions, as it is valid only on the first order; otherwise, select No.<\/li>\n\n\n\n<li><strong>Allow Multiple Subscriptions in Cart:<\/strong> Select a <strong>Yes<\/strong> multiple subscription products can be added to the cart at a time. If their <strong>&#8220;Start Date and Duration types&#8221;<\/strong> are the same.<\/li>\n\n\n\n<li><strong>Allowed Payment Methods to Buy Subscription<\/strong>:&nbsp; Here, choose the payment methods after that will be available to customers for buying the subscription product.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-general-settings-1.webp\" alt=\"general settings\" class=\"wp-image-432114\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-general-settings-1.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-general-settings-1-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-general-settings-1-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-general-settings-1-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p><strong>Manage Customer Control Settings<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Allow Customer to Cancel Subscription:<\/strong> After that, Admin can allow their customer to cancel a subscription by enabling this feature.<\/li>\n\n\n\n<li><strong>Allow Customer to hold Subscription:<\/strong> The admin can allow their customer to hold subscriptions by enabling this.<\/li>\n\n\n\n<li><strong>Allow Customers to Subscribe multiple times for the same product:<\/strong> Also, admin can allow their customer to subscribe multiple times for the same products.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-customer-control-settings.webp\" alt=\"customer control settings\" class=\"wp-image-432126\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-customer-control-settings.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-customer-control-settings-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-customer-control-settings-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-customer-control-settings-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p><strong>Manage Subscription Labels<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Label for Without Subscription:<\/strong> The admin can type the name visible on the product page for purchasing without a Subscription.<\/li>\n\n\n\n<li><strong>Label for With Subscription:<\/strong> The admin can type the name visible on the product page for purchasing with Subscription.<\/li>\n\n\n\n<li><strong>Subscriptions Information Message:<\/strong> The admin can define information messages regarding the subscription.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-manage-subscription-labels.webp\" alt=\"manage subscription labels\" class=\"wp-image-432171\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-manage-subscription-labels.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-manage-subscription-labels-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-manage-subscription-labels-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-manage-subscription-labels-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p><strong>User Email Reminder and Notification Settings<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Send Email on Subscription Status:<\/strong> The admin can select subscription status and send an email notification to the customer.<\/li>\n\n\n\n<li><strong>Send Email Copy To:<\/strong> Here the admin can enter their preference email ID to send a copy of the mail.<\/li>\n\n\n\n<li><strong>Send Expiry and Renewal reminder mail days:<\/strong> The admin can set a reminder email days before to send expiry and renewal reminders.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-email-reminder-notification-settings.webp\" alt=\"email reminder and notification settings\" class=\"wp-image-432190\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-email-reminder-notification-settings.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-email-reminder-notification-settings-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-email-reminder-notification-settings-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-email-reminder-notification-settings-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p><strong>Cancellation Reason for Customers<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Add Cancellation Reasons for Customers:<\/strong> Here the admin can also add and ask the reason for the cancellation subscription from the customer.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"328\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-customer-cancellation-reason-for-customers.webp\" alt=\"admin configuration other reason \" class=\"wp-image-432263\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-customer-cancellation-reason-for-customers.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-customer-cancellation-reason-for-customers-300x88.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-customer-cancellation-reason-for-customers-250x73.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-customer-cancellation-reason-for-customers-768x225.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Configuration &#8211; Recurring PayPal Payment Method<\/h3>\n\n\n\n<p>Thereafter, the admin needs to navigate through <strong>Stores<\/strong>-&gt;<strong>Configuration<\/strong>-&gt;<strong>Sales<\/strong>-&gt;<strong>Payment Methods<\/strong>-&gt;<strong>Webkul Recurring PayPal Express Checkout Payment Method<\/strong>.<\/p>\n\n\n\n<p>Here, the admin will <strong>configure<\/strong> the settings for the <strong>payment method<\/strong> as shown below in the snapshot.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/webkul-magento-2-recurring-payment-subscription-paypal-recurring-setup.webp\" alt=\"recurring paypal\" class=\"wp-image-499174\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/webkul-magento-2-recurring-payment-subscription-paypal-recurring-setup.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/webkul-magento-2-recurring-payment-subscription-paypal-recurring-setup-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/webkul-magento-2-recurring-payment-subscription-paypal-recurring-setup-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/webkul-magento-2-recurring-payment-subscription-paypal-recurring-setup-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Here, the admin will &#8211;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Enable<\/strong> this solution for making it available for use at the frontend.<\/li>\n\n\n\n<li><strong>Sandbox Mode<\/strong><br>Select <strong>Yes<\/strong> to <strong>enable<\/strong> the testing mode else select <strong>No<\/strong> to make use of the Live mode.<\/li>\n\n\n\n<li><strong>Title<br><\/strong>Set the <strong>Title<\/strong> for the Payment method which is visible to the customers at the checkout page.<\/li>\n\n\n\n<li><strong>PayPal Client Id<\/strong> <br>Enter your PayPal Client Id<\/li>\n\n\n\n<li><strong>PayPal Secret Key<\/strong><br>Enter your PayPal secret key<\/li>\n\n\n\n<li><strong>Payment From Applicable Countries<\/strong><br>Select All to allow payment from all the countries else select <strong>Specific Countries.<\/strong><\/li>\n\n\n\n<li><strong>Payment From Specific Countries<\/strong><br>If Specific Countries is selected then you can select the specific countries from where you want to receive the payments.<\/li>\n\n\n\n<li><strong>Sort Order<\/strong><br>Set the sort order for this <a href=\"https:\/\/store.webkul.com\/Magento-2\/Payment-Extensions.html\" target=\"_blank\" rel=\"noreferrer noopener\">Magento 2 payment method<\/a> at the checkout time.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Configuration &#8211; Recurring Stripe Payment Method<\/h3>\n\n\n\n<p>The admin will be able to configure recurring stripe payment method by navigating through&nbsp;<strong>Stores<\/strong>-&gt;<strong>Configuration<\/strong>-&gt;<strong>Sales<\/strong>-&gt;<strong>Payment Methods<\/strong>-&gt;<strong>Webkul Recurring Stripe Payment Method<\/strong><\/p>\n\n\n\n<p><strong>&nbsp;<\/strong>likewise shown in the image below:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-stripe-recurring-setup.webp\" alt=\"stripe recurring\" class=\"wp-image-432298\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-stripe-recurring-setup.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-stripe-recurring-setup-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-stripe-recurring-setup-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-stripe-recurring-setup-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Here, the admin will-<\/p>\n\n\n\n<p><strong>Enable this Solution<\/strong>: Select Yes to enable this payment method else to select No&nbsp;to disable this payment method.<\/p>\n\n\n\n<p><strong>Title<\/strong>: Set the Title for the Payment method which is visible to the customers at the checkout page.<\/p>\n\n\n\n<p><strong>Sandbox Mode<\/strong>: Select Yes to enable the testing mode else select No to make use of the Live mode.<\/p>\n\n\n\n<p><strong>API Publishable Key<\/strong>: Also, admin can enter Stripe API publishable key.<\/p>\n\n\n\n<p><strong>API Secret Key<\/strong>: Enter your Stripe API secret key.<\/p>\n\n\n\n<p><strong>Payment from Applicable Countries<\/strong>: Select All Allowed Countries to allow payment from all the countries else select <strong>Specific Countries<\/strong> to allow payment from specific selected countries.<\/p>\n\n\n\n<p><strong>Minimum Order Total<\/strong>:&nbsp;Here, the admin needs to enter the minimum amount allowed by stripe.<\/p>\n\n\n\n<p><strong>Maximum Order Total<\/strong>: The admin can enter the maximum amount allowed by stripe.<\/p>\n\n\n\n<p><strong>Sort Order<\/strong>: Set the sort order for this payment method at the checkout time.<\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Recurring Payments &#8211; Admin<\/h3>\n<\/div><\/div>\n\n\n\n<p>The admin will have the Recurring section in the admin backend panel thenceforward the successful installation of Magento 2 Subscription Payments extension.<\/p>\n\n\n\n<p>Merchant should have <a href=\"https:\/\/store.webkul.com\/magento2-crm.html\" target=\"_blank\" rel=\"noreferrer noopener\">CRM Extension<\/a> to retain customers.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-dashboard-menu.webp\" alt=\"dashboard menu\" class=\"wp-image-432324\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-dashboard-menu.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-dashboard-menu-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-dashboard-menu-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-dashboard-menu-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">Here the admin has three <strong>sub-sections <\/strong>to manage<strong>:<\/strong><\/h4>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Manage Duration Type<\/strong><\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Here the admin can view and manage the duration type and furthermore add new duration by clicking on <strong>&#8220;Add Duration Type&#8221;<\/strong>.<br><\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-duration-type.webp\" alt=\"duration type\" class=\"wp-image-432330\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-duration-type.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-duration-type-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-duration-type-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-duration-type-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>After clicking <strong>&#8220;Add Duration Type&#8221; <\/strong>here the admin needs to fill and select for creation of new duration type.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Status:<\/strong> Here the admin can enable or disable duration.<\/li>\n\n\n\n<li><strong>Duration Title: <\/strong>The admin can enter the duration title.<\/li>\n\n\n\n<li><strong>Duration Type:<\/strong> Here the admin can select the subscription duration type such as Day, Week, Month, and Year. <\/li>\n\n\n\n<li><strong>Duration (Billing Cycle):<\/strong> The number of duration after which a subscriber is billed. For example, if the duration type is DAY with a duration of 2, the subscription is billed once every two days.<\/li>\n\n\n\n<li>&nbsp;<strong>Sort Order:<\/strong> Here the admin can enter the sort order.<\/li>\n\n\n\n<li><strong>Initial Fees:<\/strong> Set &#8220;Yes&#8221; if you charge the initial fee to the customer. It will only deducted at the time of the first purchase of the subscription.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-new-duration-type.webp\" alt=\"new duration type\" class=\"wp-image-432340\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-new-duration-type.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-new-duration-type-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-new-duration-type-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-new-duration-type-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Manage Subscriptions<\/strong><\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Under this section, the admin will find all the recurring subscriptions listed.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-manage-subscription.webp\" alt=\"manage subscription\" class=\"wp-image-432439\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-manage-subscription.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-manage-subscription-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-manage-subscription-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-manage-subscription-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>To view a <strong>subscription detail<\/strong>, tap the <strong>View<\/strong> link and then you will be able to see the <strong>subscription information<\/strong> for that particular subscription.<\/p>\n\n\n\n<p>The admin can unsubscribe from the particular subscription by clicking the <strong>&#8220;Unsubscribe&#8221;<\/strong> button.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-subscription-information.webp\" alt=\"subscription information\" class=\"wp-image-432454\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-subscription-information.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-subscription-information-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-subscription-information-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-subscription-information-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Under the <strong>Orders<\/strong> section, the admin can see the <strong>recurring payment details<\/strong> for the particular customer.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-manage-subscriptions-orders.webp\" alt=\"orders\" class=\"wp-image-432459\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-manage-subscriptions-orders.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-manage-subscriptions-orders-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-manage-subscriptions-orders-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-manage-subscriptions-orders-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Here, the admin can also <strong>cancel<\/strong> the <strong>customer subscriptions<\/strong> by selecting the subscription first and then from the <strong>Actions<\/strong> drop-down option select the <strong>Unsubscribe<\/strong> option as shown below in the snapshot.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"525\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-unsubscribe.webp\" alt=\"unsubscribe\" class=\"wp-image-432471\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-unsubscribe.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-unsubscribe-300x141.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-unsubscribe-250x117.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-unsubscribe-768x360.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>After this, the admin can see a <strong>pop-up<\/strong> for <strong>Unsubscribing<\/strong> the<strong> selected Subscription<\/strong>, click <strong>Ok<\/strong> to confirm.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"471\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-unsubscribe-popup.webp\" alt=\"unsubscribe popup\" class=\"wp-image-432475\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-unsubscribe-popup.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-unsubscribe-popup-300x126.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-unsubscribe-popup-250x105.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-unsubscribe-popup-768x323.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>After this, the admin will see a <strong>confirmation<\/strong> <strong>message<\/strong> for the same.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"518\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-unsubscribe-successfull.webp\" alt=\"unsubscribe susccessfull\" class=\"wp-image-432487\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-unsubscribe-successfull.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-unsubscribe-successfull-300x139.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-unsubscribe-successfull-250x116.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-unsubscribe-successfull-768x355.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">Subscription Report<\/h4>\n\n\n\n<p>Here the admin can check their subscription report in dashboard format, such as Subscription Revenue, Active Subscription, Average Subscription Value, and New Subscription.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-subscription-report.webp\" alt=\"subscription report\" class=\"wp-image-432492\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-subscription-report.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-subscription-report-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-subscription-report-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-subscription-report-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">How To Create a Subscription Product?<\/h3>\n<\/div><\/div>\n\n\n\n<p><strong>Note &#8211; Magento 2 Subscription Payments extension supports simple, configurable, virtual, and downloadable product types.<\/strong><\/p>\n\n\n\n<p>To create a <strong>subscription product<\/strong> you need to navigate to the <strong>Catalog<\/strong> section and open any already created or new product. After that, go to the <strong>Subscription Configuration<\/strong> section for the product.<\/p>\n\n\n\n<p>Here, set the <strong>Subscription<\/strong> option to <strong>Yes<\/strong>. After that, you will have to <strong>click<\/strong> the <strong>Edit<\/strong> <strong>Configuration<\/strong> button to add the subscription duration to this product.<\/p>\n\n\n\n<p><strong>For Subscription Only Product<\/strong>: Set &#8220;Yes&#8221; if you want to make this product &#8220;Only&#8221; available for Subscription<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"1120\" height=\"349\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-product-subscription.webp\" alt=\"product subscription configuration\" class=\"wp-image-432501\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-product-subscription.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-product-subscription-300x93.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-product-subscription-250x78.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-product-subscription-768x239.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n\n<p>This brings up the below section to choose the&nbsp;duration type for the product. Here, you need to check the<strong> subscription types <\/strong>to set for this product.<\/p>\n\n\n\n<p>The admin needs to choose any duration title such as weekly, monthly, and yearly. <\/p>\n\n\n\n<p>Then they need to enter initial fee and need to select discount types and the final the admin will enter subscriptions charge.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-product-subscription-type-edit.webp\" alt=\"subscription type edit\" class=\"wp-image-432507\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-product-subscription-type-edit.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-product-subscription-type-edit-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-product-subscription-type-edit-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-product-subscription-type-edit-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n\n<p>Lastly, click the <strong>Save<\/strong> button at the top to save the configuration settings.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"349\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-product-subscription-1.webp\" alt=\"save\" class=\"wp-image-432509\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-product-subscription-1.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-product-subscription-1-300x93.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-product-subscription-1-250x78.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-product-subscription-1-768x239.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Manage Subscription on Configurable Products<\/h3>\n\n\n\n<p>Now the admin can manage subscription on configurable products <\/p>\n\n\n\n<p>the admin needs to click on <strong>&#8220;Catalog&gt;Products&gt;Need to click edit on configurable types of Products&lt;Subscription Configuration&gt;Edit Configuration&#8221;.<\/strong><\/p>\n\n\n\n<p>Here the admin can choose configurable products and manage their subscription.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-configurable-product-subscription.webp\" alt=\"configurable product subscription\" class=\"wp-image-432516\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-configurable-product-subscription.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-configurable-product-subscription-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-configurable-product-subscription-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-configurable-product-subscription-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>After clicking on <strong>&#8220;Edit Configuration&#8221;<\/strong> then admin needs to click on<strong> &#8220;Manage Subscription&#8221;<\/strong>.<\/p>\n\n\n\n<p>The admin must select a duration title, such as weekly, monthly, or yearly. <\/p>\n\n\n\n<p>Following that selection, they are required to input an initial fee and choose from various discount options. Finally, the admin will input the subscription charge.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1363\" height=\"554\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-configurable-product-manage-subscription-new.webp\" alt=\"configurable product subscription type\" class=\"wp-image-432545\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-configurable-product-manage-subscription-new.webp 1363w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-configurable-product-manage-subscription-new-300x122.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-configurable-product-manage-subscription-new-1200x488.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-configurable-product-manage-subscription-new-250x102.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-configurable-product-manage-subscription-new-768x312.webp 768w\" sizes=\"(max-width: 1363px) 100vw, 1363px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Customer Workflow<\/h3>\n<\/div><\/div>\n\n\n\n<p>Magento 2 Recurring Payment Subscription advances the website front, the customer will see a <strong>Login to Continue<\/strong> button.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"798\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/09\/Screenshot-16-2-1200x798.png\" alt=\"Screenshot-16-2\" class=\"wp-image-401735\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/09\/Screenshot-16-2-1200x798.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/09\/Screenshot-16-2-300x200.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/09\/Screenshot-16-2-250x166.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/09\/Screenshot-16-2-768x511.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/09\/Screenshot-16-2.png 1290w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>After clicking the<strong> Login To Subscribe<\/strong> button, the user needs to <strong>login<\/strong> to his <strong>account<\/strong> on the website. And after which the customer can see the <strong>Subscribe<\/strong> button as shown below in the snapshot.<\/p>\n\n\n\n<p>Then customer needs to click<strong>&#8220;Subscribe Now&#8221;<\/strong> the products after selecting thier plan, quantity and date.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"890\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/Screenshot-17-2-1200x890.png\" alt=\"Screenshot-17-2\" class=\"wp-image-401745\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/Screenshot-17-2-1200x890.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/Screenshot-17-2-300x222.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/Screenshot-17-2-250x185.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/Screenshot-17-2-768x569.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/Screenshot-17-2.png 1264w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Click the <strong>Proceed to Checkout<\/strong> button to <strong>proceed<\/strong> to the checkout.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1177\" height=\"941\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/Screenshot-18-2.png\" alt=\"Screenshot-18-2\" class=\"wp-image-401749\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/Screenshot-18-2.png 1177w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/Screenshot-18-2-300x240.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/Screenshot-18-2-250x200.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/Screenshot-18-2-768x614.png 768w\" sizes=\"(max-width: 1177px) 100vw, 1177px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Now, select your <strong>shipping<\/strong> <strong>address<\/strong>, <strong>shipping method<\/strong> and tap the <strong>Next<\/strong> button.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" width=\"1349\" height=\"1166\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/webkul_magento2_recurring_payments_checkout_page-1.png\" alt=\"Magento2 Recurring Payment Subscription_checkout_page-1\" class=\"wp-image-191723\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/webkul_magento2_recurring_payments_checkout_page-1.png 1349w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/webkul_magento2_recurring_payments_checkout_page-1.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/webkul_magento2_recurring_payments_checkout_page-1.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/webkul_magento2_recurring_payments_checkout_page-1.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/webkul_magento2_recurring_payments_checkout_page-1.png 1185w\" sizes=\"(max-width: 1349px) 100vw, 1349px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Under the<strong> payment section<\/strong>, the customer can select to either to go with the <strong>Check\/Money<\/strong> Order(offline method for purchasing the subscription).<\/p>\n\n\n\n<p>Or Magento 2 Paypal Recurring Payment<strong> <\/strong>(Online Payment) method or <strong>Stripe Recurring Payment<\/strong>(Online Payment).<\/p>\n\n\n\n<p><strong> PayPal Recurring Payment:&nbsp;<\/strong><\/p>\n\n\n\n<p>Post this, click the<strong> Place Order<\/strong> button.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1182\" height=\"819\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/Screenshot-19-.png\" alt=\"Screenshot-19-\" class=\"wp-image-401753\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/Screenshot-19-.png 1182w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/Screenshot-19--300x208.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/Screenshot-19--250x173.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/Screenshot-19--768x532.png 768w\" sizes=\"(max-width: 1182px) 100vw, 1182px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Post the above step, the customer is redirected to the PayPal login. The customer has to <strong>login<\/strong> to his PayPal account.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"767\" height=\"922\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/Screenshot-20-.png\" alt=\"Screenshot-20-\" class=\"wp-image-401756\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/Screenshot-20-.png 767w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/Screenshot-20--250x300.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/Screenshot-20--207x249.png 207w\" sizes=\"(max-width: 767px) 100vw, 767px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Post that, select<strong> Accept and Continue<\/strong> to complete the payment for this particular order.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" width=\"980\" height=\"1100\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/paypal_make_payment_page.png\" alt=\"Magento2 Recurring Payment Subscription - paypal_make_payment_page\" class=\"wp-image-191742\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/paypal_make_payment_page.png 980w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/paypal_make_payment_page.png 222w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/paypal_make_payment_page.png 267w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/paypal_make_payment_page.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/paypal_make_payment_page.png 912w\" sizes=\"(max-width: 980px) 100vw, 980px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Stripe Recurring Payment:&nbsp;<\/strong><\/h3>\n\n\n\n<p>Now the customers can also able to view the Stripe Recurring Payment method under the <strong>payment section. <\/strong>Post this, click the <strong>Pay With New Card <\/strong>button<strong>.<\/strong><\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/Stripe-recurring-payment-method-.png\"><img decoding=\"async\" width=\"1123\" height=\"555\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/Stripe-recurring-payment-method-.png\" alt=\"Magento2 Recurring Payment Subscription - Stripe recurring payment method \" class=\"wp-image-170840\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/Stripe-recurring-payment-method-.png 1123w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/Stripe-recurring-payment-method--250x124.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/Stripe-recurring-payment-method--300x148.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/Stripe-recurring-payment-method--768x380.png 768w\" sizes=\"(max-width: 1123px) 100vw, 1123px\" loading=\"lazy\" \/><\/a><\/figure>\n<\/div>\n\n\n<p>Tapping to <strong>Pay With New Card <\/strong>button, the customer is redirected to the <strong>Stripe login<\/strong>. The customer has to <strong>login<\/strong> to his <strong>Stripe<\/strong> account.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" width=\"1200\" height=\"860\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/09\/Screenshot-21-1200x860.png\" alt=\"Screenshot-21\" class=\"wp-image-401759\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/09\/Screenshot-21-1200x860.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/09\/Screenshot-21-300x215.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/09\/Screenshot-21-250x179.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/09\/Screenshot-21-768x551.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/09\/Screenshot-21.png 1261w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n\n<p>And then, select<strong> Accept and Continue<\/strong> to complete the payment for this particular order.<\/p>\n\n\n\n<p><strong>Note:<\/strong> Stripe recurring payment method only shows over the payment page if the subscription is selected from the current date.<\/p>\n\n\n\n<p>Lastly, the customer can see the placed <strong>order details<\/strong>. Hence for more details check the below given snapshot.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1171\" height=\"778\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/Screenshot-24-1.png\" alt=\"Screenshot-24-1\" class=\"wp-image-401794\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/Screenshot-24-1.png 1171w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/Screenshot-24-1-300x199.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/Screenshot-24-1-250x166.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/Screenshot-24-1-768x510.png 768w\" sizes=\"(max-width: 1171px) 100vw, 1171px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Here, the customers need to click <strong>&#8220;My Subscription&#8221;<\/strong> then they can see the <strong>overview<\/strong> of the <strong>subscriptions<\/strong> they have subscribed to and can <strong>view<\/strong>\/<strong>Unsubscribe <\/strong>the subscription as well.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1152\" height=\"606\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/09\/Screenshot-25.png\" alt=\"Screenshot-25\" class=\"wp-image-401796\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/09\/Screenshot-25.png 1152w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/09\/Screenshot-25-300x158.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/09\/Screenshot-25-250x132.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/09\/Screenshot-25-768x404.png 768w\" sizes=\"(max-width: 1152px) 100vw, 1152px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>To view the subscription, tap the <strong>view<\/strong> button and you can see the details of the particular subscription.<\/p>\n\n\n\n<p>Here the customer can hold and unsubscribe the subscription.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1164\" height=\"480\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/Screenshot-26.png\" alt=\"Screenshot-26\" class=\"wp-image-401798\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/Screenshot-26.png 1164w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/Screenshot-26-300x124.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/Screenshot-26-250x103.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/Screenshot-26-768x317.png 768w\" sizes=\"(max-width: 1164px) 100vw, 1164px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Now, The customers also have an option to <strong>unsubscribe<\/strong> to the <strong>opted<\/strong> subscriptions. <\/p>\n\n\n\n<p>Afterwards, to do so, the customer will <strong>tap<\/strong> on the <strong>Unsubscribe<\/strong> button that brings up a <strong>pop-up<\/strong> to select the reason for cancellation. <\/p>\n\n\n\n<p>Thereupon tap the <strong>OK<\/strong> button to confirm the unsubscribe.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" width=\"1200\" height=\"782\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/09\/Screenshot-27-1200x782.png\" alt=\"Screenshot-27\" class=\"wp-image-401799\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/09\/Screenshot-27-1200x782.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/09\/Screenshot-27-300x195.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/09\/Screenshot-27-250x163.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/09\/Screenshot-27-768x500.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/09\/Screenshot-27.png 1429w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n\n<p>Next tapping the <strong>OK<\/strong> button you can see that the subscription status is unsubscribed.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"709\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/09\/Screenshot-29-1200x709.png\" alt=\"Screenshot-29\" class=\"wp-image-401801\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/09\/Screenshot-29-1200x709.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/09\/Screenshot-29-300x177.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/09\/Screenshot-29-250x148.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/09\/Screenshot-29-768x454.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/09\/Screenshot-29.png 1206w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>The customers can also check the Billing information by tapping on the <strong>Billing info<\/strong> section.<\/p>\n\n\n\n<p>It displays several information such as Amount to be billed, Initial Fee, Next Billing Date, Last Billing Date etc.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-frontend-subscription-billing-info.webp\" alt=\"billing info\" class=\"wp-image-432514\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-frontend-subscription-billing-info.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-frontend-subscription-billing-info-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-frontend-subscription-billing-info-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-frontend-subscription-billing-info-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Subscription Emails<\/h3>\n<\/div><\/div>\n\n\n\n<p>The customers will get subscription email on every new subscription.<br>It will contain details such as Transaction ID, Product details like Item, SKU and Quantity as well.<\/p>\n\n\n\n<p>A reference screenshot of a New Subscription Email is provided below,<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"402\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-new-subscription-email-1200x402.webp\" alt=\"recurring email template\" class=\"wp-image-432523\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-new-subscription-email-1200x402.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-new-subscription-email-300x100.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-new-subscription-email-250x84.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-new-subscription-email-768x257.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-new-subscription-email.webp 1318w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Run the following command for sending a reminder Email to the customer before their subscription expires,<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\">php bin\/magento cron:run --group default<\/pre>\n\n\n\n<p>If the customer cancels any existing subscription, they&#8217;ll notified through Email for the cancellation as well.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"238\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-subscription-cancel-email-1200x238.webp\" alt=\"transaction email template\" class=\"wp-image-432524\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-subscription-cancel-email-1200x238.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-subscription-cancel-email-300x60.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-subscription-cancel-email-250x50.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-subscription-cancel-email-768x152.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/webkul-magento-2-recurring-payment-subscription-subscription-cancel-email.webp 1326w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Support<\/h3>\n<\/div><\/div>\n\n\n\n<p>That\u2019s all for the <strong>Recurring Payment Subscription for Magento 2 (Adobe Commerce)&nbsp;<\/strong>extension. <\/p>\n\n\n\n<p>If you have any queries or doubts get back to us on <a href=\"mailto:support@webkul.com\" target=\"_blank\" rel=\"noreferrer noopener\">support@webkul.com<\/a> or raise a ticket at <a href=\"http:\/\/webkul.uvdesk.com\" target=\"_blank\" rel=\"noreferrer noopener\">webkul.uvdesk.com <\/a><\/p>\n\n\n\n<p>Explore the&nbsp;<a href=\"https:\/\/webkul.com\/adobe-commerce-cloud\/\" target=\"_blank\" rel=\"noreferrer noopener\">Adobe Commerce Cloud<\/a> development service&nbsp;by Webkul. You may also browse other&nbsp;<a href=\"https:\/\/store.webkul.com\/Magento-2\/Marketplace-Addons.html\" target=\"_blank\" rel=\"noreferrer noopener\">Magento 2 marketplace add-ons<\/a>.<\/p>\n\n\n\n<p>You can check our quality&nbsp;<a href=\"https:\/\/store.webkul.com\/Magento-2.html\" target=\"_blank\" rel=\"noreferrer noopener\">Magento 2 extensions<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u00a0Introduction Magento 2 Recurring Payment Subscriptions module provides the functionality to manage subscription &amp; recurring payment for the products of the admin Apart from that, Magento 2 Stripe Recurring Payment extension allows the customers to make a subscription for the allowed products on a daily, weekly, Monthly &amp; Yearly basis. Check Magento 2 Recurring and <a href=\"https:\/\/webkul.com\/blog\/magento2-recurring-payment-subscription-extension\/\">[&#8230;]<\/a><\/p>\n","protected":false},"author":79,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[302],"tags":[2460,7923],"class_list":["post-154987","post","type-post","status-publish","format-standard","hentry","category-magento2","tag-magento-2","tag-recurring-payments-and-subscriptions"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Guide of Magento 2 Recurring Payment Module<\/title>\n<meta name=\"description\" content=\"Admin can manage subscription &amp; recurring payment for store&#039;s products using Magento 2 Recurring Payment Subscription Module.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/webkul.com\/blog\/magento2-recurring-payment-subscription-extension\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Guide of Magento 2 Recurring Payment Module\" \/>\n<meta property=\"og:description\" content=\"Admin can manage subscription &amp; recurring payment for store&#039;s products using Magento 2 Recurring Payment Subscription Module.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/webkul.com\/blog\/magento2-recurring-payment-subscription-extension\/\" \/>\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=\"2018-12-20T09:54:33+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-11-21T08:48:58+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2018\/12\/recurring_payments_installation-1.png\" \/>\n<meta name=\"author\" content=\"Nishad Bhan\" \/>\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=\"Nishad Bhan\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"23 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/webkul.com\/blog\/magento2-recurring-payment-subscription-extension\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/magento2-recurring-payment-subscription-extension\/\"},\"author\":{\"name\":\"Nishad Bhan\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/d5f376b54be75483744f8320d172d9e0\"},\"headline\":\"Guide of Magento 2 Recurring Payments and Subscriptions\",\"datePublished\":\"2018-12-20T09:54:33+00:00\",\"dateModified\":\"2025-11-21T08:48:58+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/magento2-recurring-payment-subscription-extension\/\"},\"wordCount\":2913,\"commentCount\":6,\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/magento2-recurring-payment-subscription-extension\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2018\/12\/recurring_payments_installation-1.png\",\"keywords\":[\"Magento 2\",\"recurring payments and subscriptions\"],\"articleSection\":[\"Magento2\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/webkul.com\/blog\/magento2-recurring-payment-subscription-extension\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/webkul.com\/blog\/magento2-recurring-payment-subscription-extension\/\",\"url\":\"https:\/\/webkul.com\/blog\/magento2-recurring-payment-subscription-extension\/\",\"name\":\"Guide of Magento 2 Recurring Payment Module\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/magento2-recurring-payment-subscription-extension\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/magento2-recurring-payment-subscription-extension\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2018\/12\/recurring_payments_installation-1.png\",\"datePublished\":\"2018-12-20T09:54:33+00:00\",\"dateModified\":\"2025-11-21T08:48:58+00:00\",\"description\":\"Admin can manage subscription & recurring payment for store's products using Magento 2 Recurring Payment Subscription Module.\",\"breadcrumb\":{\"@id\":\"https:\/\/webkul.com\/blog\/magento2-recurring-payment-subscription-extension\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/webkul.com\/blog\/magento2-recurring-payment-subscription-extension\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/magento2-recurring-payment-subscription-extension\/#primaryimage\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/recurring_payments_installation-1.png\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/recurring_payments_installation-1.png\",\"width\":1366,\"height\":372},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/webkul.com\/blog\/magento2-recurring-payment-subscription-extension\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/webkul.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Guide of Magento 2 Recurring Payments and Subscriptions\"}]},{\"@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\/d5f376b54be75483744f8320d172d9e0\",\"name\":\"Nishad Bhan\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/7a708390ff9ca00da55b3ed0b076fe4f3624005bce5b5d88e6b3d99d15c13ec2?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/7a708390ff9ca00da55b3ed0b076fe4f3624005bce5b5d88e6b3d99d15c13ec2?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"caption\":\"Nishad Bhan\"},\"description\":\"Nishad Bhan excels in analyzing eCommerce processes on the Magento platform, optimizing workflows, and delivering strategic solutions. Expertise ensures seamless platform integration, driving digital innovation and aligning technology with business objectives for growth.\",\"url\":\"https:\/\/webkul.com\/blog\/author\/nishad-bhan981\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Guide of Magento 2 Recurring Payment Module","description":"Admin can manage subscription & recurring payment for store's products using Magento 2 Recurring Payment Subscription Module.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/webkul.com\/blog\/magento2-recurring-payment-subscription-extension\/","og_locale":"en_US","og_type":"article","og_title":"Guide of Magento 2 Recurring Payment Module","og_description":"Admin can manage subscription & recurring payment for store's products using Magento 2 Recurring Payment Subscription Module.","og_url":"https:\/\/webkul.com\/blog\/magento2-recurring-payment-subscription-extension\/","og_site_name":"Webkul Blog","article_publisher":"https:\/\/www.facebook.com\/webkul\/","article_published_time":"2018-12-20T09:54:33+00:00","article_modified_time":"2025-11-21T08:48:58+00:00","og_image":[{"url":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2018\/12\/recurring_payments_installation-1.png","type":"","width":"","height":""}],"author":"Nishad Bhan","twitter_card":"summary_large_image","twitter_creator":"@webkul","twitter_site":"@webkul","twitter_misc":{"Written by":"Nishad Bhan","Est. reading time":"23 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/webkul.com\/blog\/magento2-recurring-payment-subscription-extension\/#article","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/magento2-recurring-payment-subscription-extension\/"},"author":{"name":"Nishad Bhan","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/d5f376b54be75483744f8320d172d9e0"},"headline":"Guide of Magento 2 Recurring Payments and Subscriptions","datePublished":"2018-12-20T09:54:33+00:00","dateModified":"2025-11-21T08:48:58+00:00","mainEntityOfPage":{"@id":"https:\/\/webkul.com\/blog\/magento2-recurring-payment-subscription-extension\/"},"wordCount":2913,"commentCount":6,"publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"image":{"@id":"https:\/\/webkul.com\/blog\/magento2-recurring-payment-subscription-extension\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2018\/12\/recurring_payments_installation-1.png","keywords":["Magento 2","recurring payments and subscriptions"],"articleSection":["Magento2"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/webkul.com\/blog\/magento2-recurring-payment-subscription-extension\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/webkul.com\/blog\/magento2-recurring-payment-subscription-extension\/","url":"https:\/\/webkul.com\/blog\/magento2-recurring-payment-subscription-extension\/","name":"Guide of Magento 2 Recurring Payment Module","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/webkul.com\/blog\/magento2-recurring-payment-subscription-extension\/#primaryimage"},"image":{"@id":"https:\/\/webkul.com\/blog\/magento2-recurring-payment-subscription-extension\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2018\/12\/recurring_payments_installation-1.png","datePublished":"2018-12-20T09:54:33+00:00","dateModified":"2025-11-21T08:48:58+00:00","description":"Admin can manage subscription & recurring payment for store's products using Magento 2 Recurring Payment Subscription Module.","breadcrumb":{"@id":"https:\/\/webkul.com\/blog\/magento2-recurring-payment-subscription-extension\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/webkul.com\/blog\/magento2-recurring-payment-subscription-extension\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/magento2-recurring-payment-subscription-extension\/#primaryimage","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/recurring_payments_installation-1.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/recurring_payments_installation-1.png","width":1366,"height":372},{"@type":"BreadcrumbList","@id":"https:\/\/webkul.com\/blog\/magento2-recurring-payment-subscription-extension\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/webkul.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Guide of Magento 2 Recurring Payments and Subscriptions"}]},{"@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\/d5f376b54be75483744f8320d172d9e0","name":"Nishad Bhan","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/7a708390ff9ca00da55b3ed0b076fe4f3624005bce5b5d88e6b3d99d15c13ec2?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/7a708390ff9ca00da55b3ed0b076fe4f3624005bce5b5d88e6b3d99d15c13ec2?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","caption":"Nishad Bhan"},"description":"Nishad Bhan excels in analyzing eCommerce processes on the Magento platform, optimizing workflows, and delivering strategic solutions. Expertise ensures seamless platform integration, driving digital innovation and aligning technology with business objectives for growth.","url":"https:\/\/webkul.com\/blog\/author\/nishad-bhan981\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/154987","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\/79"}],"replies":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/comments?post=154987"}],"version-history":[{"count":208,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/154987\/revisions"}],"predecessor-version":[{"id":514262,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/154987\/revisions\/514262"}],"wp:attachment":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/media?parent=154987"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/categories?post=154987"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/tags?post=154987"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}