£299.99
Compatible with Magento 2 community and enterprise 2.3.3 - 2.4.x including cloud edition

Subscribe for repeat / recurring order with our Magento 2 Repeat Order Extension. It is a fully-featured, powerful and flexible marketing tool designed to create subscriptions at the order level, with this extension you can turn your occasional users into loyal consistent customers. This is an effective way to increase the conversion rate and boost your sale

  • Automatically notify customers on subscription events
  • Payment/Order Failed Email
  • Track and manage all subscriptions on a handy grid
  • Flexible subscription/payment cycle duration
  • Braintree and PayPal payment options

Free Support

up to 60 days

Free Upgrades

up to 1 year

Fully open source

 

Product Description

An essential tool for Magento 2 Order Subscription - Repeat Order

Compatible with Magento 2 community and enterprise 2.3.3 - 2.4.x including cloud edition

PROBLEM SITUATION

As per the recent analysis, acquiring new customers costs five times more than holding current ones and most stores/businesses fail to increase profits just because they don't have subscription services to create an online subscription for the regular supply of products/goods..

There are certain products which the customer has to purchase regularly, for example, the customer would want to buy cereal every week from the grocery store online. In such a case, he has to come to the site every week and place the order manually. With the "Repeat Order" extension such customers can use it to create an online subscription for the product. And the order will be placed automatically every week based on the frequency that they select.

WHY DO WE NEED THIS EXTENSION

It is a great feature that provides an option for customers to subscribe for regular orders and has all good subscription plans and auto shipment feature at the order level. With the help of this extension, the user can create and manage the period of subscription for every order easily and also the admin can set up a discount for their customers. When a customer subscribes for future orders, the module automatically creates a billing cycle and new invoices are automatically generated in the admin area and in the customer account section, the entire process saves your time and boosts sale. All this helps you increase order value and give you peace of mind as you don't need to order again and again.

SAVE TIME AND EFFORTS

The extension saves time and efforts by automating the subscription process where Repeat Subscription orders will be automatically placed for the due subscriptions through a cron job.

BENEFITS OF REPEAT ORDER

  • Increase order value
  • A Great feature for regular customers
  • Lower bounce rate
  • Higher conversion rate
  • Great for Mobile

Below are the main features of this module-:

  • It allows customers to suspend, cancel, and renew subscription from the My Account section
  • The extension supports Braintree and PayPal payment methods
  • It automatically notify customers on subscription events
  • It provides flexible repeat order subscription cycle duration
  • A customer can easily cancel a subscription at any time
  • It allows you to create and manage the period of subscription for every order easily
  • You can track and manage all subscriptions on a handy grid
  • It allows you to define your own subscription/payment periods
  • Email alerts on upcoming, successful, and failed subscription billings
  • It allows customers to suspend, cancel, and renew subscription from the My Account section
  • It allows you to define the discount type and its amount for orders
  • It allows you to define the subscription start date, also the admin has control over allowing this option to the buyer
  • Admin can view and manage all active and inactive subscriptions,customer details,orders,and products in admin panel
  • It sends Payment/Order failed email to user and admin in case of of payment failure for repeat order
  • Subscription option available from site front end and from order creation screen on backend
  • It allows you to define frequency in weeks and months
  • Handy payment status grid for the Payment transactions
  • User can Re-start/Pause Subscription
  • It allows you to alter,active and restart subscriptions at any time
  • It provides Subscription Tab in My account section to show all the details about the subscriptions specific to the user
  • It allows you to define Subscription Discount Percent from the back-end configuration, which will offered on subscription orders
  • A Great feature for regular customers, where they want a regular supply of goods
  • Mobile-friendly design
  • Enable or disable the module from Magento 2 back-end
  • Support multi-store environment


We offer 60 days of free support and 12 months of free upgrade for any standard Magento site when you buy this extension. You can also get our installation service for a small fee. If you want more benefits, you can purchase our 12 months of free premium support and free lifetime upgrade package. Please contact us if you need any assistance or customization for this extension. We will reply to you within 48 hours. We may also offer you a special deal or a free solution if we like your idea.


** Please refer to our FAQ or T&C section for running our extensions on multiple domains or sub-domains

FAQ

Q. How can I get license key for my development website?
A. Please use the same license as live site provided with the order confirmation email on the staging site and ensure you have the latest version of scommerce/core installed i.e 2.0.9.
Once added go to Stores>Configuration>Scommerce Configuration>Core and click on verify. Once verified the license will start working on your staging site.
gtm gdpr settings
Q. Can I test the extension before buying?
A. Unfortunately we can't provide you extension for testing purposes but we have demo available for most of our extensions and happy to provide full refund if the extension doesn't work
Q. Can I request for customisation on your extensions?
A. Yes we do provide all sort of customisation for our clients at the reasonable rates. And if we believe the customisation will help our product then we also provide great discount on the customisation
Q. I have multiple websites/stores, each with a unique domain. Do I need a separate license key for each live domain?
A. Yes, each live domain requires its own license key. Our license keys are URL specific and each live domain, subdomain, subfolder requires a separate key. If you’re running multiple websites from the same Magento instance, we offer a 30% discount when purchasing license keys for two or more domains in a single order. To receive a coupon code, please contact us at support@scommerce-mage.com.
Q. How can I upgrade my extension to the latest version?

A. The upgrade process depends on your platform and how the extension was installed:

For Magento 2 (Installed via Composer)
If your extension is within the free upgrade period (12 months from the purchase date), you can update directly via the command line. Simply run the composer require command for the specific module to fetch and install the latest available version. If you are outside the free upgrade period, you will need to buy an upgrade using the link below.

For Magento 1 or Magento 2 (Installed manually via app/code)
If your extension is within the free upgrade period (12 months from the purchase date), you can simply download the latest available version by logging into our website and navigating to My Account > My Downloadable Products. If you are outside the free upgrade period, you will need to buy an upgrade using the link below.

Purchase an Upgrade:
https://www.scommerce-mage.com/magento-extension-installation-service.html

Important Note for Manual Upgrades: Before uploading the latest version, we highly recommend deleting all existing files and folders of our extension from your website. We may have deprecated or removed certain files in the update, and keeping the old ones could cause conflicts on your website.

Q.Where can I download the extension files?
A. Please login into your account on our website and go to the download link under my account section to download the extension package.
Q.Can you provide a key that works for our development (NOT PRODUCTION) environment which will work on a dynamic URL, for example, 12334.gitpod.com and 4567.gitpod.com?
A. Unfortunately it is not possible to generate license keys based on the dynamic URLs. License keys need to be generated per domain or subdomain whether it is production or non-production.

Q. Can we set the subscription Discount?
A.Yes, you can, there is an option available in the configuration to define the discount.

Q. Can we update the subscription from the grid ?
A.Yes, you can. With the action ‘Edit’ you can easily update subscription details and can also perform Cancel/Pause/Re-start actions.

Q. Will it send repeat order confirmation email?
A. Yes, it does send repeat order confirmation email to users.

Q. Can we restart the paused subscription?
A.Yes you can.

Q. Can we check the payment transactions for automated subscription order?
A.Yes, you can check the payment transactions under Subscriptions Payment Grid .

Q.Can we cancel the repeat order subscription?
A.Yes, you can.

Change Log

Version 2.0.13
2026-03-13 13:25:45
Release includes security enhancements and code quality improvements to ensure compliance with Magento Marketplace standards
Version 2.0.12
2026-01-29 13:52:26
Made it compatible with PHP 8.4
Version 2.0.11
2025-09-10 11:35:08
Fixed possible incorrect URLs issue on check in case Magento base URL contains subfolder
Version 2.0.10
2025-09-02 10:47:35
Made module compatible with Breeze and Hyva themes
Version 2.0.9
2025-07-31 12:47:26
Added scope to extension configuration, to allow more flexible configuration for store/websites
Version 2.0.8
2024-11-25 10:09:46
- Fixed minor bugs related subscription emails
- Fixed issues on Magento version 2.4.7 and higher
- Fixed minor issues related to PHP 8.2 version
Version 2.0.7
2022-12-14 11:48:21
Bugfixes
Version 2.0.6
2022-10-13 06:33:08
db_schema fix
Version 2.0.5
2022-10-12 11:48:14
Marketplace issues fix
Added PHP 8 Support
Version 2.0.4
2021-03-11 14:36:14
Added PHP 7.3 and PHP 7.4 support
Version 2.0.3
2020-07-23 08:42:34
Subscriptions cached on the frontend issue fix
Version 2.0.2
2020-03-26 06:42:40
Fixed Subscription ID filter and Export to CSV in Subscriptions admin grid
Version 2.0.1
2019-12-30 12:16:08
Minor Fixes/Updates
Version 2.0.0
2019-09-13 12:35:38
Fixed minor issues
Show More
Show Less
Write A Review

Fields marked with * are required

Price
Value
Quality

This is a required field.

This is a required field.

This is a required field.

loader
Loading...

You submitted your review for moderation.

Press to skip carousel

You May Also Like

Magento 2
Hyvä
Breeze
Magento 2 Product Shelf life
Organize your products by batch based on shelf-life / expiry date with our Magento 2 Product Shelf L...
VAT Exemption
Magento 2 VAT Exemption extension allows Magento 2 store owners to sell products under VAT exemption...
Magento 2 Order Delete or Archive Extension
Enhance the default Magento 2 order grid with the functionality to delete or archive orders. Easily ...
Magento 2 Google Page Speed Optimzer Extension
Google PageSpeed Insights(specially mobile) is an official Google ranking factor since mid 2018.
Magento 2 Cancel Order by Customer on the Frontend Extension
The Magento 2 Order Cancel extension provides users an option to cancel their order from front-end. ...
Magento 2 Cash Back Discount Extension
Magento 2 Cash Back Discount encourages customers to purchase more and return to your online store b...
Magento 2 Advanced SEO Suite
Magento 2 Advanced SEO Suite is a package of well-known features designed to make your store promine...