Magento 2 Cart to Quote release

Magento 2
  • Marketplace Innovator
    imagine 2016-2019 partner summit awards
  • Composer packs
  • PWA
  • Magento Silver Technology Partner

Advanced Subscription Products for Magento 2

5 Reviews

Advanced Subscription Products for Magento 2

Current extension version: 2.5.0

Add flexible subscription options to your products.

  • Mixed shopping cart for both subscription and one-time purchases;
  • Subscriptions scheduled for the same day are combined in single orders;
  • Email alerts on upcoming, successful, and failed subscription billings;
  • Simple, downloadable, virtual, and configurable product support;
  • Cash On Delivery,, Stripe, Braintree and PayPal (via Braintree) payment support;
  • Bambora payment support is available for an extra fee at the check-out.
Triple the benefits! Buy 3 modules and save up to 15%
  • [M2] Advanced Subscription Products $399
    Support period
  • [M2] AJAX Cart Pro $219
    Support period
  • [M2] Order Success Page $149
    Support period
  • -0%
× Make successful purchase work like a piece of art for your store. It’s as simple as ABC: customers choose the product they need to subscribe to, add it to cart in a click without any page loads and leave your store with the best impression one can get from a thank-you page.
45-Day Money Back
Free Installation
90-Day Free Support
free lifetime updates
Subscription plan selector | Let customers choose a subscription plan or make a one-time purchase (if available).

Subscription plan selector

Mixed shopping cart | Make subscription purchases even more convenient by allowing customers to add both single and subscription products in the same cart.

Mixed shopping cart

My Subscriptions tab | Give customers necessary info about each purchased subscription right on their account pages.

My Subscriptions tab

Edit Subscription | Edit the plan of the subscription, next payment date and shipping address. Enter your custom details or choose from the pre-arranged list.

Edit Subscription

Mobile-optimized design | Take care of your mobile shoppers by providing them with a flawless experience of purchasing a subscription.

Mobile-optimized design

Plans grid | Monitor and edit all your subscription plans from one place.

Plans grid

New plan page | Create new subscription plans by configuring repeat payments, initial fee, trial period, and other parameters.

New plan page

Subscriptions grid | With our Magento 2 membership extension, you can view and manage (suspend or activate) all current subscriptions on the go.

Subscriptions grid

Subscription profile page | View all info related to a subscription from one place.

Subscription profile page

Per-product subscriptions | Assign one or several subscription plans to any product by setting initial fees and payments for each of them individually. Otherwise, let the system calculate payments automatically (using plan settings).

Per-product subscriptions

Extension settings | Configure e-mail notification parameters, same-day subscriptions merging, subscription editing options and other extension specifications.

Extension settings


How Magento 2 Advanced Subscription Products works

How Magento 2 Advanced Subscription Products works

Add subscription options to your products with our Magento 2 Subscription Extension! Flexibly configure each individual subscription plan (initial fee, trial period, duration, etc.). Let customers purchase both subscription and one-off products from the same shopping cart.

Mixed cart functionality
Let customers shop easily by allowing them to add one-off and subscription products to the same cart
Same-day delivery grouping
Save customers’ money by including subscriptions with the same delivery date in single orders
Billing email notifications
Keep subscribers updated on their charge status with billing reminders and failed/processed billing alerts

Boost Repeat Purchases with Magento 2 Recurring Payments

Mixed cart
Mixed cart

Thanks to the Magento 2 subscriptions module, your shoppers can purchase any combinations of subscription and non-subscription products.

Let customers add both recurring and one-time orders to the same Magento 2 shopping cart. Thus, they won’t be confused by multiple carts when making orders.

gain 2 image
On-the-go Subscription Editing
On-the-go Subscription Editing

Be in full control of your subscriptions with our Magento 2 order edit extension.

Feel free to alter your active subscriptions profiles, at any time: swap subscription plans or change the date of the next payment and shipping address - all with just a few clicks.

gain 2 image
Same-day deliveries in single orders
Same-day deliveries in single orders

Customers who purchase several subscriptions literally hate large bills if their deliveries fall under the same day.

With our Magento 2 subscription module, same-day deliveries are no longer an issue! They are combined into one order thus allowing customers to save on delivery.

gain 3 image
Magento 2 Subscription Extension Feature List

Subscription management
Product-oriented subscription plans
Per-plan pricing
Flexible payment periods: daily, weekly, monthly, every X days/weeks/semi months/months/years
Subscription plan sharing among products
Special prices for trial periods
Two subscription models: single and membership
Configurable subscription editing parameters
Subscription purchases
Mixed shopping cart with both subscription and one-time products
Stripe support (requires the official module installed)
Braintree support
PayPal support (requires the Braintree module by Gene Commerce installed) support;
Cash on Delivery support;
Bambora APAC support (available for extra fee)
Email notifications about successful/failed subscription billing and billing reminders
Customer experience
On-the-go subscription editing
Subscription plan selector on product pages
Subscription details, including initial fee and regular payment amounts
‘My Subscriptions’ tab in the account area
Mobile-friendly design
Other features
Simple, virtual, downloadable, and configurable products are processed
Initial fee assignments
Multistore support
Need additional functionality
or futher customization of your products?

How does the Magento 2 Advanced Subscription Products extension beat the competition?

  1. Optimized workflow

    Built upon most common use cases, the backend interface closely matches actual admin workflows

  2. Extensive testing

    Our quality assurance guarantees that all our extensions are Magento 2 compatible, customizable, and scalable

  3. Quality code

    We write clean code completed with full technical documentation

Tanya Poleshchuk | Head of Customer Care

Any questions?

I’ll be happy to tell you more
about our products!

Let's get in touch!

Tanya Poleshchuk
  • Reviews (5)
  • Customer Questions & Answers (12)

Overall rating

5 of 5 stars

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!

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

All fields are required


Aug 29, 2019


Good solution for repetitive sells, looking forward to seeing new payments added ( would be great).
Also, thank you for your support and information.

Evan C. Salcedo

Mar 27, 2019

Flexible configuration

With this new extension, I can flexibly configure subscription plans per product. The freedom and convenience that I needed.


Jan 18, 2019

Fits my store well

I’m running a store that sells sports nutrition. Since my customers often opt for the subscription model, I started looking for a solution that will ensure a smooth subscription experience. Simple management too. Advanced Subscription Products has all this. Recommend!


Dec 11, 2018

Super helpful product!

Advanced Subscription Products for Magento 2 offers the ability of a single checkout with both subscription and non-subscription products which is something we desired.
Thanks again. Amazing service as always. We'll always feel comfortable going with Aheadworks!

Charles Ellis

Nov 30, 2018

No more mixed carts

Thanks for getting rid of the separate cart for subscriptions! After installing this module on my store, I received a large amount of positive feedback regarding the issue.
Is there a way to customize the extension to use World Pay or some other merchant?
Sure, since the code of our extensions is open, you are free to add any payment method to Advanced Subscription Products you like. The main requirement is that the payment works with tokens.
Does it support multi-store?
Yes, it does. It is possible to configure the extension separately for different websites.
Is there support of REST API?
Yes, the extension contains REST APIs and is ready to be integrated into PWA, SPA, and other solutions with modern and efficient frontend interfaces.
During the purchase I have to enter our url. Does this extension only work on 1 installation? Because we have a development environment and a production environment.
Our EULA allows using the extensions on a single production and as many dev or staging sites as you need without a need of purchasing an extra license.
What is aheadworks policy on supporting its modules? Specifically if a security vulnerability is found will aheadworks create a patch?
Our extensions come with included support period and we are able to provide technical assistance when the support is active.
As for security vulnerabilities and bugs, we are trying our best to fix them free of charge regardless of the support period status.
This extension for Magento 2 supports Saudi riyal currency and Arabic Language?
If your currency and language is natively supported by Magento 2, the extension will also support it.
However, to work with RTL most likely some style adjustments will be required and you will need to translate some options the same way as you did with your Magento.
Does the extension support full page caching?
Since full page cache is a native Magento 2 feature, all our extensions for this platform support it.
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 get 25% discount on purchase the same extensions by AW for M2
How does this extension handle transactions with promo codes or gift cards?
Starting from version 2.3.0, it is possible to apply Shopping Cart price rules to initial subscription order, but there is no option to use other discounts and gift cards for shopping carts containing subscription products.
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.
I run Magento 2 on AWS with ELB (Elastic Load Balancers) do I need a license per EC2 instance? They are all behind the same domain.
Such setup is considered to be a single Magento environment, so you need only one license.

Please wait...

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