• Most Innovative Extension Developer
  • Magento Select Technology Partner

Subscription & Recurring Payments for Magento 2

Magento Editions Compatibility:

  • Community: 2.0 - 2.1.5
  • Enterprise: 2.0 - 2.1.5

Subscription & Recurring Payments for Magento 2

Current extension version: 1.1.0

Create flexible subscriptions for your products or services

  • Multiple products in a single subscription
  • Trial and initial fees configured per product
  • Mass actions for creating subscription products
  • Transparent checkout process
  • Supports PayPal Express and Authorize.Net checkout
50% OFF for M1 clients
Use "M1M2" coupon
  • 45-Day Money Back
  • Free Installation
  • 180 -Day Free Support
  • Free Lifetime Updates

How did this extension beat the competition?

  1. Unit tests

    Allow to check compatibility with Magento versions, helpful during customization process

  2. Optimized workflow

    Built around most common use cases, backend interface closely matches actual admin workflow

  3. Extensive testing

    Our quality assurance guarantees extensions that are compatible, customizable, and scalable

How it works

Subscription and Recurring Payments extension for Magento 2 allows adding a subscription option to any product on the store. Adjustable subscription plans let store administrator offer the most convenient delivery options, set up subscription start date, trial period and initial fees. Depending on the extension settings, customers can purchase either a single item or subscribe for daily/weekly/monthly supplies. When purchasing a subscription a recurring billing profile is created on the payment gateway side. Customers can manage recurring payments from a dedicated account settings. Once subscription starts customers are charged automatically and orders placed accroding to the subscription plans set.

Case Studies on how to :

Increase Revenues through Subscriptions


Increase sales by providing customers with subscription billing and subscription options for products and services.


Subscriptions become a competition factor determining the quality of provided services. Customers start to require subscriptions as default functions, and make sellers to consider them as must-have functionality.

Subscription and Recurring Payments for Magento 2 is a straightforward dedicated extension that allows adding subscription options to any product. Highly customizable subscription plans allow Magento merchants to provide customers with the most suitable alternatives. The functionality provided by the extension allows you to manage ecommerce recurring payments and create subscriptions valuable for both parties.

Customers are able to get products regularly and in time, stay calm about their payments, achieve greater convenience and save time.

Meanwhile, merchants obtain continuous and predictable cash-flows and revenues, effective customer retention, fixed product costs, without discounts and other price cuts.

Subscription ecommerce models can be used successfully both in products and services, B2B and B2C areas.


Subscriptions start coming to the forefront. the segment have grown 3000% for the last three years and numerous traditional merchants like Starbucks and Sephora start adding ‘boxes’ to their offers.

Get more with Initial Fee


Apply an entrance fee to any subscriptions offered at your store (e.g. membership).


Every subscription plan created with the extension can have an entrance fee applied to it. When enabled within a subscription plan, the entrance fee can be set and managed on the product level. Complex products, such as configurable ones, can have an individual entrance fee set per child product.

Depending on the product or service offered, the entrance fee can cover the most of the product cost, while recurring payments will play a support role, reminding store administrator and customer of the subscription prolongation.

Thus, having set an entrance fee of $200 for the gym, you can charge customers each month for $20 to create a membership service.


Thoroughly thought out and calculated membership on subscription service with an Initial Fee enabled, can cover both: service costs and membership expenses.

Inspire New Sales with Trial Periods


Motivate new sales using trial periods with discounted prices.


The customers that are not sure about the value of provided items need and even ask for some incentives to accept products or services. They really appreciate a chance to ease the burden just as they evaluate the provided benefits and discounted trial periods are the thing they need.

The Magento 2 Subscription and Recurring Payments extension allows you to provide individual trial prices for each product and specify the number of trial periods for each subscription plan. The discounts provided during trial periods are shown at cart pages and just clear for customers.


Trial periods reduce the barrier to enter the first subscription purchase, make customers loyal to your brand and thankful for the provided favor. According to statistics, up to 75% of trial users become regular customers increasing your sales and revenues.

Increase Average Order Value through Multi Product Subscriptions


Enlarge the average order value with the functionality allowing customers to purchase multiple products within a single subscription.


Purchasing products each within a separate subscription is quite frustrating for customers. The Subscription and Recurring Payments module for Magento 2 avoids this nuisance and allows customers to add multiple products in one subscription.

Using this functionality customers are able to form their own product kits so called ‘boxes’. Surprisingly, the variety of popular boxes is just incredible: products for pets, snacks, cookies, beauty products, DIY activity supplies, wine, food, books, vitamins and supplements, tea and coffee sets, toys and children products, etc.

Using the multi product subscription functionality you can offer your customers a chance to create individual and tailored sets of products they need recurrently. You can also recommend some generic and popular suites joined by the same idea or way of use.


This way, you can provide your customers with the required level of shopping convenience and increase the general volume of sales with extra products added to their subscription carts. That’s just extremely important as far as striking 41% of retail revenues in the U.S. come from repeat purchases, presented only by 8% of all visitors.

  • Administration grid
  • Subscription plans
  • Extension settings
  • Subscribe button
  • Subscription cart
  • Transparent checkout process
  • Multiple subscriptions in a single order
  • Customer account section
  • Mobile friendly

Feature Highlights

Check out selected features below or view documentation for a full feature list

Subscription product

  • Supported payment methods NEW!

    The extension supports Authorize.Net and PayPal Express checkouts.

  • Existing products as subscription

    The extension adds an option to purchase any product as a subscription, single item or both, letting Magento 2 store accept recurring payments.

  • Trial period

    Special price for the trial period can be added to promote subscriptions in general or let store customers benefit from the recurring payments.

  • Orders are placed automatically

    Payment gateway "notifies" Magento of every subscription iteration. Orders are placed whenever customers are charged.

  • Multistore support

    Make your ecommerce recurring payment supplies available worldwide with targeted subscription plans on different languages.

  • Initial fees

    Any taxes or entrance fees implied? These can be covered with the Initial Fee setting.

  • Subscription button discount

    "Subscribe" button automatically calculates the discount if there is a difference between original and subscription prices.

Subscription management

  • Admin subscription grid

    Every subscription, all associated orders and customer information can be found in the subscription grid of the admin panel.

  • Bundle and configurable products

    Recurring payments extension supports all product types but for grouped and gift cards.

  • Flexible subscription periods

    Store administrator can decide if the payments should be charged daily, weekly, every X time interval.

  • Friendly subscription management

    Backend interface of the extension has been built to provide administrator with the most convenient management tools.

  • Shared subscription plans

    Subscription profiles are created in the backend and are available for all products. However each product comes with individual subscription prices.

  • Mass subscription updates

    Subscription option can be added to multiple products at once in a couple of clicks.

  • Any number of subscription plans

    Want to make sure customers find best delivery options? Create as many plans as you want.

Customer experience

  • Secure subscriptions

    Subscriptions are stored and processed on the payment gateway side. Payment Gateway interacts with Magento to place orders and update subscription information.

  • Transparent checkout process

    With quick identification of the subscription options and terms, subscription checkout has been designed to streamline shopping experience. Subscription plans are represented with informative cards covering all details.

  • Mobile friendly

    Subscription plans at the cart and checkout pages are adjusted automatically to fit the screen borders.

  • Rich description

    Subscription plan description can be visualized using HTML tags and images.

  • Subscription start date

    Let your customers choose the convenient subscription start date.

  • Subscription dashboard

    Dedicated customer account section allows suspending and cancelling active subscriptions.

  • New address?

    Both billing and shipping address can be edited eliminating the need to cancel subscription upon moving to different location.

  • Checkout with multiple products

    Customers can purchase any number of products within a single subscription. These A4 office papers are nothing without montly coffee supplies.

  • Guest subscription

    Subscriptions can be purchased by the guest customers, limiting subscription management to payment gateway side.

Upcoming features

  • More payment gateways

    More systems available for recurring payments: Braintree, Stripe.

  • Multiple payment methods per store

    Let customers checkout with the payment method preferred.

  • More flexibility and control

    Subscription plan adjustments and additional product settings.

Vitaly Verbitsky | VP Partnership and Sales

Have questions?

I’ll be happy to tell you more
about this offer!

Let’s talk!

Vitali Verbitsky
  • Reviews
  • Customer Questions & Answers (3)

There are no reviews yet.

Write a Review

Review guidelines

When writing your review, please consider the following guidelines:

  • Review the product only if you've tried or bought the item;
  • Focus on the product and your individual experience using it;
  • Provide details about why you liked or disliked a product;
  • Be constructive and specific with your praise or criticism.

We reserve the right not to post your review if it contains any of the following types of content or violates other guidelines:

  • Obscenities, discriminatory language, or other language not suitable for a public forum;
  • Advertisements, “spam” content, or references to other products, offers, or websites;
  • Email addresses, URLs, phone numbers, physical addresses or other forms of contact information;
  • Critical or spiteful comments on other reviews posted on the page or their authors.

Aheadworks Co. does NOT edit the reviews and posts them as written by the reviewer.

In addition, if you have any questions on the products – the compatibility, the functionality, or anything else – please do not submit them through a product review. We are glad to answer them in Aheadworks Forum.

Enjoy writing your review!

1 star 2 stars 3 stars 4 stars 5 stars
How do you rate this product?

All fields are required

I run Magento 1.X. Will my currently installed extensions from aheadWorks work in Magento 2?
Due to a significant difference between Magento 1 and Magento 2 branches, the extensions for M1 will not work in M2.
However, the owners of the extensions by aheadWorks for Magento 1 can use coupon M1M2 to get 50% Off discount on purchase of any extensions by aW for M2
Which URL do I specify on checkout if I've got only a development store at the moment?
You need to enter a final address of the site when it will go live.

If the domain name is still under consideration at the moment of purchase, you can enter an address of your dev environment. In this case, don't forget to contact us when the final domain name has been registered: our support team will change it by your request.
If a customer orders a monthly subscription for a product, will future changes in the product's price be reflected in subscriptions, or are subscriptions locked at the initial price?
The changes in product price will not be reflected on subscription charges: customer will pay the amounts which were set at the moment of subscription purchase.

Subscribe to updates on Magento 2 extensions

Subscribe to updates on Magento 2 extensions

Please wait...

added to cart
Go to Checkout Continue Shopping
Continue shopping
View cart & checkout