Advanced Subscription Products for Magento 2
100 % of 100
User Manual
Report incorrect product information

Advanced Subscription Products for Magento 2

Enable the ability for customers to activate subscriptions on products, and develop consistent revenue streams.

    • Allow customers to buy one-off products and subscriptions in one mixed cart 
    • Setup subscriptions on multiple products with ease
    • Provide an option for customers to edit subscriptions effortlessly and update their payment info on the fly
    • Configure email alerts for your customers tailored to them and your business
    • Customers do not need to repurchase subscriptions, subscriptions can be extended in a few simple clicks
    • Multiple payment methods supported
Current extension version: 2.14.0 | Compatibility: Open Source 2.3.X - 2.4.X; Commerce 2.3.X - 2.4.X
In stock
Only %1 left
Starting At Special Price $599.00


Subscription details
Write Your Own Review
Only registered users can write reviews. Please Sign in or create an account
  • 2.14.0
    Released 03.05.2021rn+ Bundle product type supportrn+ Grouping Cron jobsrn* Unable to renew subscription because of a problem with payment methodrn* Billing failed emails not sent to defined adminrn* Error appears if order is refunded online using Stripern* Probelm with refundingrn* Impossible to purchase a free subscription using Adyen if "Terms and Conditions" option is enabledrn* Translation csv file updatern* Incorrect external url in email from different store viewrn
  • 2.13.1
    Released 06.04.2021rn* Fixed issue with Authorize.Net on Magento 2.4.1
  • 2.13.0
    Released 22.03.2021rn+ Adyen 3D Secure 2 supportrn+ Payment or shipping failure alerts for Adminrn* Fixed issue with Stripe 3D Secure supportsrn* Subscription is failed if shipping method isn't availablern* Product Price isn't updated when product has been updated on the Subscription pagern* Fixed issue with currencyrn* Fixed issue with payment methods on Magento 2.3.6 rn
  • 2.12.0
    Released 15.02.2021 rn+ Advanced Pricing support (Special, Group and Tier prices) rn+ Free Shipping for Subscriptions only rn+ Additional columns for Plans grid rn+ An option to hide cancellation link rn* It's impossible to add a subscription product to the cart from Recently Ordered products rn* Fixed issues with Stripe v2.3.0 rn* Fixed issues with One Step Checkout compatibility rn* Fixed issues with Confirmation emails for recurring orders rn* Payment information is not shown automatically if only one method is on the Checkout page rn* Fixed issue with sampler rn* Incorrect behavior while setting up a subscription for configurable products
  • 2.11.2
    Released 25.11.2020 rn+ Membership expiration date has been added to subscription profile rn+ Web API Update rn+ GraphQL Update rn* Fixed issue with Stripe credit card rn* Product qty is not considered in "Change Subscription" page rn* Confirmation emails for recurring orders are not sent rn* Product object loads in loop rn* Fixed issue with a different currency on another store rn* Subscription plan details aren't shown for infinite payments on "Change Subscription Plan" page rn* Fixed issue with creating an order in the backend
  • 2.11.1
    Released 04.09.2020rn+ Compatibility with Magento 2.4rn* Fixed issue when guest can't purchase virtual product/subscription with Paypal via Braintreern* Payment method labels of recurrent payments are not displayed in the order gridrn* Fixed issues with Native Paypal by Braintreern* Improved support of Stripe payment method
  • 2.11.0
    Released 30.07.2020rn+ Authorize.Net official module supportrn+ Adyen Google Pay Supportrn+ Adyen Google Pay Sampler Supportrn+ Adyen Apple Pay Supportrn+ Adyen Apple Pay Sampler Supportrn+ Additional Action buttons for Plan pagern+ Additional columns for 'My Subscriptions grid' (Trial Plan Due Date, Last Payment Date)rn+ Selected Payment Method in Order Details is displayed now when Subtotal is 0rn+ Extended subscription period details featurern* Removed ZEND dependenciesrn* Fixed isse when start date of regular payments is incorrect for infinite subscriptionrn* Stripe 3d secure card does not work if grand total = 0rn* Trial payment doesn't consider all products in Subscriptionrn* Incorrect Start Date is shown after changing planrn* Error appears while attempting to open Order pagern* Subscription fails after deleting saved credit cardrn* Interner Explorer v. 11 js error occurs on product page with drop-downrnrnrn
  • 2.10.1
    Released 30.07.2020rn* Composer update
  • 2.10.0
    Released 22.06.2020rn+ GraphQL supportrn+ Adyen CC supportrn+ Improved price displayrn+ Fixed compatibility issue with Aheadworks Net 30rnrn
  • 2.9.2
    Released 12.05.2020rn* Fixed issue with incorrect duplication of productrn* Improved payment method supportrn* Subscription billing successful email isn't sent to customerrn* Magento 2.3.5 compatibility issuesrn
  • 2.9.1
    Released 04.05.2020rn* Fix for Magento Marketplace
  • 2.9.0
    Released 24.04.2020rn+ Added feature to edit product options and quantity within an active subscription permanentlyrn+ Added feature to edit product options and quantity for the next order onlyrn+ Web API updatern* Improved compatibility with Aheadworks Gift Cardrn* Fixed issue when changes aren't applied to subscription products after plan switchingrn* Minor design improvementsrn* Magento 2.3.4 compatibility issuesrn
  • 2.8.0
    Released 23.03.2020rn+ Dropdown for subscription plan optionsrn+ Upgraded extendLink variable for email templatesrn* Fixed issue when incorrect date of the next payment is shownrn
  • 2.7.0
    Released 04.03.2020rn+ Configurable length of trial periodrn+ Option to extend subscription in 1 clickrn+ REST APIrn+ Admin can now control how many attempts to charge a failed subscription should be done. (previously that option was hard-coded)rn* Error occurs when Magento_AuthorizenetAcceptjs module is disabledrn* Billing information id displayed incorrectly when Cash On Delivery is usedrn* Problem with free trial when Stripe is usedrn* Minor problem with tooltip on frontendrn* Paypal logo is displayed in minicart even when Paypal is disabledrn* Incorrect first payment price is displayed in cart for certain plan configurationsrn* Compilation error on Magento 2.3.0
  • 2.6.0
    Released 31.01.2020rn+ Customer can reactivate previously canceled subscriptionsrn+ Added 'free trial period' optionrn+ A subscription price is shown on categories and pages for subscription-only productsrn+ Option to remove a product from an existing subscriptionrn+ NMI payment supportrn+ “Installments mode” for custom product optionrn+ Email notification about canceled subscriptionrn+ Option to add a hint for subscription options on frontend rn+ Subscription price includes the price of custom options selected on a product pagern* Fixed issue with credit card details editing when OSC enabledrn* Fixed issue when redundant payment option is added to a New Order page in backendrn
  • 2.5.1
    Released 15.11.2019rn* Fixed issue with Paypal via Braintreern* Magento 2.3.3 compatibility issuesrn* Error occurs when Braintree module is disabledrn* Improved compatibility with Internet Explorer v.11rn* Blank page is opened in an attempt to edit "Payment Details" on Subscription pagern* Fixed issue when Subscription Plan isn't shown in "Next Billing Email Reminder" Templatern* Fixed issue with a free subscription purchase when using native Braintree paymentrn* Error appears in an attempt to edit "Payment Details" on Subscription pagern* Fixed issue with a mixed cart order creation when using "Cash On Delivery" payment
  • 2.5.0
    Released 17.09.2019rn+ Authorize.Net supportrn+ Cash on Delivery support rn* Plan name is not updated properly on frontend after switching to another planrn* Rest API issue fix
  • 2.4.0
    Released 09.09.2019rn+ Stripe payment method supportrn+ 'Plans' sort orderrn* Fixed issue with subscription's canceling when the next payment should come
  • 2.3.3
    Released 13.08.2019rn* Fixed issue with switching between payment methods (Credit Card and PayPal)
  • 2.3.2
    Released 31.07.2019rn* Fixed issue with the option to disable a planrn* Product with "Subscription Only" configuration isn't added to cart after disabling the extension
  • 2.3.1
    Released 11.07.2019rn* Fixed issue with a guest subscription creatingrn* Pending orders are created if an order has 100% off discount and an invalid card is usedrn* Fixed issue with Swagger rn* Unable to purchase a subscription if the "Terms and Conditions" option is enabled rn* Error appears if a storefront locale differs from the default localern* Fixed issue with time zones (the next payment date in the calendar is saved incorrectly)
  • 2.3.0
    Released 04.06.2019rn+ Customer can update their credit card details.rn+ Shopping Cart price rules can be applied to initial subscription order.rn+ Bambora APAC payment method support (Requires Aheadworks_BamboraApac module)
  • 2.2.1
    Released 27.05.2019rn*Error in Observer when using Braintree payment
  • 2.2.0
    Released 21.05.2019rn+ Support of membership/insurance subscription modelrn+ Option to allow a customer to change a plan of an active subscription*rn+ Option to allow a customer to change the date of the next payment*rn+ Option to allow a customer to change shipping address*rn+ Enable subscription on multiple products via mass actionrn+ Confirmation when canceling a subscriptionrn+ Email Reminder can be set up on a subscription plan levelrn+ Uninstall script
  • 2.1.0
    Released 25.04.2019rn+ Paypal via Braintreern* Fixed issue with Braintree payment methodrn* Error occurs when saving the product (Magento 2.3.1)rn* Fixed issue with wrong currency rn* Error appears on an attempt to purchase a subscription on different websites by the same customerrn* Monor UI fixes
  • 2.0.4
    Released 18.03.2019rn* Error appears after disabling the extension (Magento EE v.2.2.6)
  • 2.0.3
    Released 14.02.2019rn* Fixed issue when Braintree and CC vault based subscriptions fail on the 2nd orderrn* Daily subscription's payments are charged twice a day
  • 2.0.2
    Released 09.01.2019rn*Compatibility with Braintree v.3.0.5rn*Fixed issue when website/store-view settings are not used in the billing related emails
  • 2.0.1
    Released 05.10.2018rn*Subscription options do not appear on product edit page accessed from cart
  • 2.0.0
    Released 01.10.2018rnInitial releasern

Product Questions

Sign In Hover me Please sign in to submit a question
Question by: Mr. Douglas Williams on Feb 6, 2019, 3:20 AM
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.
Answer by: Tatiana Poleshchuk on Feb 6, 2019, 12:52 PM
Question by: Elizabeth Williams on Sep 26, 2019, 8:54 AM
Yes, as a possible workaround, the following scenario can be used:
Shopping Cart Price rules can be applied to the 1st subscription order and the discount may cover 100% of the initial payment.
Answer by: Tatiana Poleshchuk on Oct 7, 2019, 5:41 PM
Question by: Lesley Akhtar on Jun 30, 2021, 4:20 AM
If the price got changed but a customer has not made any adjustments in their Subscription Plan, Shipping Address or Payment Details afterwards, the recurring orders will be placed with the old product price. Otherwise, the price will be changed after the adjustments mentioned are made.
As for disabling a product, if any of the subscription items gets Out of Stock, Disabled or Deleted, the subscription will be cancelled after several attempts to create an order.
Answer by: Tatiana Poleshchuk (Admin) on Jun 30, 2021, 8:41 AM
Question by: Joanna Simpson on Jan 31, 2019, 11:46 PM
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.
Answer by: Tatiana Poleshchuk on Feb 1, 2019, 10:48 AM
Question by: Mrs. Francesca Sharp on Apr 21, 2021, 9:52 AM
Yes, it does. The extension allows to purchase multiple items at a time.
Answer by: Yanina Prudnikova on Apr 21, 2021, 9:55 AM

Supported payment methods

  • Adyen logo.
  • APP logo.
  • Bambora logo.
  • Braintree logo.
  • Google pay logo.
  • NMI logo.
  • PayPal logo.
  • Stripe logo.

Don't see your payment method on the list?

Contact us to order custom integration.

Contact us
Reasons to choose Aheadworks
Fostering wellness and allowing for the feeling of support and care, we help customers in no time.
Constantly seeking ways for improvement, we write clean code, subject to timely refactoring.
Business Expertise
Business Expertise
Seasoned in succeeding with hundreds of projects, we know all aspects of Magento 2 development.
We found other products you might like!