• INR
  • USD
Cart 0
  • You have no items in your shopping cart.
    Cart 0
    • You have no items in your shopping cart.
    Hire a Developer
    Contact Us!
    Send Again
    Please Login to Write Your Review
    Product Image
    Technology Partner Awards.
    Top Selling Extension Winner
    2 times in a row

    Magento 2 Recurring and Subscription

    Magento 2 Recurring and Subscription extension allows the admin to manage periodic payments for products.

    • The admin can manage PayPal recurring payments.

    • The admin can view and unsubscribe from the customer's subscription.

    • This module supports Magento 2 Stripe recurring payment (online payment method).

    • Magento 2 subscription extension supports offline recurring payments.

    • The admin sets the subscription amount and initial fee for the product subscription.

    • The admin can manage the duration type.

    • Now the admin can allow customers to cancel, or hold the subscription.

    • The admin can add subscription cancellation reasons for customers.

    Magento 2 Recurring and Subscription Magento 2 Recurring and Subscription Magento 2 Recurring and Subscription Magento 2 Recurring and Subscription Magento 2 Recurring and Subscription Magento 2 Recurring and Subscription Magento 2 Recurring and Subscription Magento 2 Recurring and Subscription
    Show More Hide All

    * Required Fields

    Add To Cart
    Configure and Buy
    • Description
    • Reviews
    • FAQ
    • Customers ()
    • Specifications
    • Cloud Hosting
    • Changelog

    Magento 2 Recurring and Subscription provides the admin of the store to add the functionality to manage subscriptions and recurring payments for the products. Here, the admin can easily configure the Adobe Commerce PayPal recurring payment that can be used by the customers to make checkout easy.

    Apart from that, the admin can manage the duration type and subscriptions as well. The customers make the subscription for the allowed products on a daily, weekly, monthly, and yearly basis. Also, the Recurring Payments & Subscription extension is compatible with Hyvä Themes.

    You can also find the complete list of Hyva Theme Extensions for your Magento 2 Adobe Commerce store.

    Magento 2 Recurring and Subscription

    Magento 2 Recurring Payment Extension - Highlighted Features

     Manage Subscription

    The admin can check all the subscriptions for various subscription products and can see the recurring payment details of a particular customer as well.

     Manage Duration Type

    Create duration types for the subscription that will be applied to the products later. Duration types can be set as daily, weekly, monthly and yearly.

     Online and Offline Payments

    It supports online recurring payments using PayPal and Stripe as well as offline recurring payments using cheques or money orders.

     Set Recurring Payment

    Setup the online recurring payments using PayPal and Stripe. The customers will find the methods at the time of checkout.

    Why Do We Need Magento 2 Recurring and Subscription Extension?

    Magento 2 Recurring and Subscription Extension is useful for businesses that sell products or services on a subscription basis for eg. Netflix, Amazon Prime, Hulu, or Spotify.

    It allows customers to purchase products or services on a recurring basis, such as daily, weekly, monthly, or yearly. Products such as digital downloads for music, videos, premium news articles, ebooks, online classes, etc. can be made for a subscription.

    Magento 2 Recurring Payment Extension Configuration

    To configure Magento 2 recurring payment extension, the admin will enable the extension from the backend.

    After that, the admin has to select the subscription price scope as global or website to set the scope for using the extension as Global or Website wise.

    • Enable or disable the extension.
    • Select the subscription price scope.
    • Select the mode as Sandbox or Production.
    • Enter the title for the recurring payment method visible at the front.
    • Configure the PayPal API username, password, and signature.
    • Select to receive payments from all applicable countries or specific ones.
    • Set the sort order to display the payment method at checkout.
    Configuration & Recurring Payment

    Manage Duration Type for Magento 2 Subscription Payments

    Under here, create the duration type for the subscription payments that will be applied to the products later. The duration types can be created on a daily, weekly, monthly, and yearly basis.

    If you have already created a subscription duration, no other same duration type can again be created.

    • Add a title for the subscription duration like daily, weekly, and others.
    • Set the numeric number representing the set title.
    • Enable the duration type.
    • Set the sort order for the duration type.
    Manage Duration Type

    Manage Magento 2 Recurring Payments

    Under here, the admin will have all the recurring subscriptions that have been made for the various subscription products.

    The admin can find the details regarding the subscriptions like - order ID, product name, customer name, subscription type, reference profile ID, and an option to view the details.

    The admin can also cancel the customer subscriptions by selecting the subscription and tapping the unsubscribe option available.

    • Check the subscription information.
    • View subscription details.
    • Select orders with Magento 2 recurring payments detail.
    • Check Magento 2 recurring payment details for the particular customer.
    • Cancel the customer subscriptions.
    Manage Subscriptions

    Customer Workflow for Adobe Commerce Recurring and Subscription

    The customers should be logged in to purchase the product using the recurring payment type. After logging in, the customer will find a Subscribe button.

    Tapping it up brings up a pop-up to select any of the listed subscription plans. The customer can choose a plan that suits him best and then can make a checkout as per their chosen plan.

    The customers can also check their subscriptions under their account panel. Also, they can unsubscribe anytime from the subscriptions that they have made.

    • Select a subscription plan by choosing a start date.
    • Tap the subscribe button to add a product to the cart as normal.
    • At checkout select, customers can make payment using a cheque or money order (offline payment method) or Magento 2 PayPal recurring payment (online payment method).
    • Redirected to PayPal website for payment.
    • Customers can view their subscription details.
    • Customers can unsubscribe from their subscriptions.
     Customer Workflow

    Subscription Report

    Subscription report dashboard offers admin a powerful tool to efficiently and effectively manage subscriptions, ensuring that they can make informed decisions and optimize subscription-related processes within their domain.

    • The admin can view subscription revenue.
    • Active Subscription view by the admin.
    • Admin can check average subscription value and new subscription.
    Subscription Report

    Subscription Email

    As a useful feature of the extension, Emails are sent to the customers based on their subscription activity. They include the following,

    • A new subscription notification Email is sent whenever a customer subscribes to a new product.
    • A cancellation notification Email is sent to the customer when they cancel a subscription.
    Subscription Email

    Magento 2 Recurring and Subscription - Support

    For any query or issue please create a support ticket here You may also check our top-quality Adobe Commerce Extensions.


    Product Version4.0.5
    Released5 years ago
    Last UpdatedApril 19, 2024 (1 month ago)
    Supported VersionsMagento  2.0.x  2.1.x  2.2.x  2.3.x  2.4.x  
    Rating 5.0
    based on 2 reviews

    Recent Reviews

    Write a review

    Nice Chat Support!

    Posted On - January 13, 2022

    Resolved all the queries and helped in understanding the workflow.

    Good Support and Products

    Posted On - January 13, 2022

    Good support and products

     Frequently Asked Questions

     Which methods of PayPal are supported?
    The Express Checkout method of PayPal is being supported in the Magento 2 subscription module.
     Do we have to purchase the Stripe module separately?
    No, there is no need as Stripe is already integrated within the Magento 2 recurring payment module itself.
     What if I want to support payment methods other than PayPal and Stripe?
    You can make use of the offline payment methods and need to set up the cron on your server. Apart from that, any gateway within your country that supports subscriptions can be utilized.
     What are the supported payment methods?
    The Magento 2 Subscription Payment module supports PayPal and Stripe online methods.

    Move to Cloud Today

    AWS Free tier hosting for one year by amazon web services, for more details please visit AWS Free Tier.

    GCP Free tier hosting for one year with 300 credit points by google cloud platform, for more details please visit GCP Free Tier.

    Azure free tier hosting for one year with 25+ always free services, for more details please visit Azure Free Tier.

    In our default configuration we will provide tremendous configuration for your eCommerce Website which is fast to load and response.

    Default Configuration Details of Server

    • 1 GB RAM
    • 1 Core Processor
    • 30 GB Hard Disk
    • DB with 1 GB RAM and 1 Core Processor

    * Server Configuration may vary as per application requirements.

    Want to know more how exactly we are going to power up your eCommerce Website with Cloud to fasten up your store. Please visit the Cloudkul Services.

    Get Started with Cloud
    • + Features
    • - Bugs
    Version 4.0.5
    • + Implemented latest PayPal API.
    • - Fixed minor bugs.
    Version 4.0.4
    • + Compatible with magento 2.4.* and php 8.2.
    • - Fixed bugs.
    Version 4.0.3
    • + Admin can allow customers to cancel and hold the subscription.
    • + Admin can manage the subscription labels.
    • + Can send Email for subscription status.
    • + Admin can add subscription cancellation reasons for the customer.
    • + Admin can add the terms for the child products of the configurable product.
    • + Admin can check the subscription reports: Subscription revenue, active subscriptions, new subscriptions, subscriptions average, churn rate.
    • + Customer can choose the subscription cancellation reason to cancel the subscription.
    • + Customer can check the recent transactions related to subscriptions.
    Version 4.0.2
    • + Compatible with magento 2.4.6 and php 8.2.
    • - Fixed bugs.
    Version 4.0.1
    • + Compatible with magento 2.4.5 and php 8.1.
    • - Fixed bugs.
    Version 4.0.0
    • + Compatible with Magento 2.4.x.
    Version 3.0.2
    • + Implemented new stripe checkout process and webhook creation from the configuration
    • - Minor Bugs fixed
    Version 3.0.1
    • + Added db_schema_whitelist.json
    • - Minor Bugs fixed
    Version 3.0.0
    • + Implemented discount feature on subscriptions for PayPal recurring
    • - Minor Bugs fixed
    Version 2.1.1
    • + It supports online Stripe Recurring Payment.
    • - Minor Bug fixed
    Version 2.1.0
    • + Compatible with Magento 2.3
    Version 2.0.0
    • + Admin can enable the Recurring Module From Configuration.
    • + It supports online Recurring Payment with PayPal.
    • + It supports Offline Recurring Payment.
    • + Admin can set subscription Amount and subscription Initial Fee product-wise.
    • + Admin can create Subscription Terms/Duration Type.