Powered by Magento Commerce 2.4.1

This extension is in our Payment category, and could affect the PCI compliance level of your store. It is the merchant’s responsibility to ensure the proper PCI compliance level of their store, as applicable by PCI regulations. The PCI Self-Assessment is one tool you can use when evaluating Payment extensions and how they may affect your PCI compliance level. For more information on Marketplace policies, please review the Marketplace Terms & Conditions.
advancedsubscriptionproductsmm.png

Advanced Subscription Products

TOTAL:
$449.00

Overview

Back to top

The Advanced Subscription Products extension for Magento 2 allows configuring adjustable subscription plans for various product types. After subscriptions are appended to the required products, they become available for purchase. Shoppers can find them in a subscription plan selector together with the one-off purchase option (if available). With the mixed cart feature, customers can purchase both single and recurring products within the same cart provided by Magento 2.

Also, this membership extension for Magento 2 merges subscriptions with the same shipping date into single orders. This way, customers can benefit from purchasing multiple subscriptions per order. Those customers who purchased subscriptions in a Magento 2 store can be notified about each invoicing status change (if the corresponding option is enabled by an admin).

 

Business Value 

Create and easily manage flexible subscription plans in your store.

  • Maximize your profits by appending subscriptions to a wide range of products;
  • Give customers the necessary freedom of choice by letting them purchase any combinations of subscription and one-off products from the same cart;  
  • Let subscribers save on shipping by grouping same-day subscription product deliveries in single orders; 
  • Keep subscribers updated on their billing status with email alerts. 

 

Feature Highlights

Four Product Types for Subscriptions

Provide customers with as many product subscriptions to choose from as possible by appending subscription plans to simple, configurable, downloadable, and virtual products.  

Quick Subscription Configuration 

Create new subscription plans almost instantly by configuring the required number of payments, payment frequency, and several specific pricing parameters.

Subscription Plan Assigning & Sharing

Assign one or multiple subscription plans to your products. Set your products to be available as subscription-only, one-time only, or in both variants. Share the existing plans among multiple products (with individual plan settings). 

Per Product Subscription Setting

Configure initial fees, trial and regular payments for each product individually. Or, opt for automatically calculated values (based on the selected subscription plan’s settings and the product’s price).  

Intuitive Plan & Subscription Management 

Easily manage the existing plans and active subscriptions from the separate backend grids. If required, edit the individual plan’s parameters, enable, disable, or delete the selected plan(s). Change the status of the existing subscriptions to ‘active’, ‘suspended’, or ‘canceled’ (massively or individually).    

Plan Selector 

Let shoppers choose the preferable subscription plans from the subscription plan selector. The selector will list all the subscription plans configured for a product along with the one-off purchase variant (if provided). 

Subscription Details 

Once a shopper has chosen the plan in the selector, he/she sees the plan details section. The section contains the info about the first and regular payment amounts and billing cycle.

Combined Shopping Cart 

Make the shopping process just impeccable by allowing customers to add subscriptions to the cart along with one-off products.

Same Day Delivery Merging 

Add the benefit to your subscriptions by merging subscriptions with intersecting shipping dates in single orders.  

Email Alerts 

Let subscribers know about each invoice status change by sending them email alerts. The available alert options include the successful and failed billing emails and the next billing reminder.  

‘My Subscriptions’ Tab

With this subscription extension for Magento 2, your customers can conveniently keep track of their subscriptions. The required data is provided in the ‘My Subscriptions’ tab. 

Mobile Adjusted Design

Make subscription purchasing seamless on mobile devices. 

Payment Methods 

The subscription extension provides customers with choice of payment method:

  • Adyen CC;
  • Adyen Google Pay;
  • Adyen Apple Pay;
  • Cash on Delivery;
  • Authorize.net;
  • PayPal (via Braintree);
  • Stripe (official);
  • Credit card (Braintree);
  • Bambora APAC (Aheadworks Bambora APAC Payment module required);
  • NMI payment (Aheadworks NMI Payment module  required).

Web API and GraphQL suport

 

Demo 

Experience the extension firsthand: 

 

Support Policy

Included technical support:

  • Magento Open Source (CE) version - 3 months of free technical support
  • Magento Commerce on prem (EE) version - 3 months of free technical support 
  • Magento Commerce on Cloud (ECE) version -  3 months of free technical support

Technical Specifications

Back to top

Seller profile

Aheadworks

Seller contact

E-mail

Integrator

Current Version

2.11.1

Magento platform compatibility

Open Source (CE): 2.2, 2.3, 2.4

Commerce on prem (EE): 2.2, 2.3, 2.4

Commerce on Cloud (ECE): 2.2, 2.3, 2.4

Type

Stable Build

Updated

11 September, 2020

Categories

Extensions, Payments & Security, Checkout Enhancements

Supported Browsers

Chrome, Firefox, Opera, Safari, Edge, IE

Quality Report

Back to top

Installation & Varnish Tests

Passed

Coding Standard

Passed

Plagiarism Check

Passed

Malware Check

Passed

Marketing Review

Passed

Manual Testing

Passed

All tests were conducted on the latest versions of Magento that existed for the compatible release lines at the moment of the extension submission. Latest versions of all other software were used, as applicable.

Release Notes

Back to top

2.11.1:

  • Compatible with Open Source (CE) : 2.3 2.4
  • Compatible with Commerce on prem (EE) : 2.3 2.4
  • Compatible with Commerce on Cloud (ECE) : 2.3 2.4
  • Stability: Stable Build
  • Description:

    + Compatibility with Magento 2.4
    * Fixed issue when guest can't purchase virtual product/subscription with Paypal via Braintree
    * Payment method labels of recurrent payments are not displayed in the order grid
    * Fixed issues with Native Paypal by Braintree
    * Improved support of Stripe payment method

2.11.0:

  • Compatible with Open Source (CE) : 2.3
  • Compatible with Commerce on prem (EE) : 2.3
  • Compatible with Commerce on Cloud (ECE) : 2.3
  • Stability: Stable Build
  • Description:

    + Authorize.Net official module support
    + Adyen Google Pay Support
    + Adyen Google Pay Sampler Support
    + Adyen Apple Pay Support
    + Adyen Apple Pay Sampler Support
    + Additional Action buttons for Plan page
    + Additional columns for 'My Subscriptions grid' (Trial Plan Due Date, Last Payment Date)
    + GraphQL support
    + Adyen CC support
    + Improved price display
    + Fixed compatibility issue with Aheadworks Net 30
    + Selected Payment Method in Order Details is displayed now when Subtotal is 0
    + Extended subscription period details feature
    * Removed ZEND dependencies
    * Fixed isse when start date of regular payments is incorrect for infinite subscription
    * Stripe 3d secure card does not work if grand total = 0
    * Trial payment doesn't consider all products in Subscription
    * Incorrect Start Date is shown after changing plan
    * Error appears while attempting to open Order page
    * Subscription fails after deleting saved credit card
    * Interner Explorer v. 11 js error occurs on product page with drop-down
    * Composer update

2.9.2:

  • Compatible with Open Source (CE) : 2.3
  • Compatible with Commerce on prem (EE) : 2.3
  • Compatible with Commerce on Cloud (ECE) : 2.3
  • Stability: Stable Build
  • Description:

    + Dropdown for subscription plan options
    + Upgraded extendLink variable for email templates
    * Fixed issue when incorrect date of next payment is shown
    + Added feature to edit product options and quantity within an active subscription permanently
    + Added feature to edit product options and quantity for the next order only
    + Web API update
    * Magento 2.3.4 compatibility issues
    * Improved compatibility with Aheadworks Gift Card
    * Fixed issue when changes aren't applied to subscription products after plan switching
    * Minor design improvements
    * Fixed issue with incorrect duplication of product
    * Improved Authorize.net payment method support
    * Subscription billing successful email isn't sent to customer
    * Magento 2.3.5 compatibility issues

2.7.0:

  • Compatible with Open Source (CE) : 2.3
  • Compatible with Commerce on prem (EE) : 2.3
  • Compatible with Commerce on Cloud (ECE) : 2.3
  • Stability: Stable Build
  • Description:

    + Customer can reactivate previously canceled subscriptions
    + Added 'free trial period' option
    + A subscription price is shown on categories and pages for subscription-only products
    + Option to remove a product from an existing subscription
    + NMI payment support
    + “Installments mode” for custom product option
    + Email notification about canceled subscription
    + Option to add a hint for subscription options on frontend
    + Subscription price includes the price of custom options selected on a product page
    + Configurable length of trial period
    + Option to extend subscription in 1 click on frontend
    + REST API
    + Admin can now control how many attempts to charge a failed subscription should be done (previously hard-coded)
    * Fixed issue with credit card details editing when OSC enabled
    * Fixed issue when redundant payment option is added to a New Order page in backend
    * Error occurs when Magento_AuthorizenetAcceptjs module is disabled
    * Billing information id displayed incorrectly when Cash On Delivery is used
    * Problem with free trial when Stripe is used
    * Minor problem with tooltip on frontend
    * Paypal logo is displayed in minicart even when Paypal is disabled
    * Incorrect first payment price is displayed in cart for certain plan configurations
    * Compilation error on Magento 2.3.0

2.5.1:

  • Compatible with Open Source (CE) : 2.3
  • Compatible with Commerce on prem (EE) : 2.3
  • Compatible with Commerce on Cloud (ECE) : 2.3
  • Stability: Stable Build
  • Description:

    * Fixed issue with Paypal via Braintree
    * Magento 2.3.3 compatibility issues
    * Error occurs when Braintree module is disabled
    * Improved compatibility with Internet Explorer v.11
    * Blank page is opened in an attempt to edit "Payment Details" on Subscription page
    * Fixed issue when Subscription Plan isn't shown in "Next Billing Email Reminder" Template
    * Fixed issue with a free subscription purchase when using native Braintree payment
    * Error appearsin in an attempt to edit "Payment Details" on Subscription page
    * Fixed issue with a mixed cart order creation when using "Cash On Delivery" payment

2.5.0:

  • Compatible with Open Source (CE) : 2.2 2.3
  • Compatible with Commerce on prem (EE) : 2.2 2.3
  • Compatible with Commerce on Cloud (ECE) : 2.2 2.3
  • Stability: Stable Build
  • Description:

    + Authorize.Net support
    + Cash on Delivery support
    * Plan name is not updated properly on frontend after switching to another plan
    * Rest API issue fix

2.4.0:

  • Compatible with Open Source (CE) : 2.2 2.3
  • Compatible with Commerce on prem (EE) : 2.2 2.3
  • Stability: Stable Build
  • Description:

    + Stripe payment method support
    + 'Plans' sort order
    * Fixed issue with subscription's canceling when the next payment should come

2.3.3:

  • Compatible with Open Source (CE) : 2.2 2.3
  • Compatible with Commerce on prem (EE) : 2.2 2.3
  • Stability: Stable Build
  • Description:

    * Fixed issue with a guest subscription creating
    * Pending orders are created if an order has 100% off discount and an invalid card is used
    * Fixed issue with Swagger
    * Unable to purchase a subscription if the "Terms and Conditions" option is enabled
    * Error appears if a storefront locale differs from the default locale
    * Fixed issue with time zones (the next payment date in the calendar is saved incorrectly)
    * Fixed issue when the option to disable a plan is not working properly
    * Fixed issue when a product with "Subscription Only" configuration isn't added to cart after disabling the extension
    * Fixed issue with switching between payment methods (Credit Card and PayPal)

2.3.0:

  • Compatible with Open Source (CE) : 2.2 2.3
  • Compatible with Commerce on prem (EE) : 2.2 2.3
  • Stability: Stable Build
  • Description:

    + Customer can update their credit card details
    + Shopping Cart price rules can be applied to initial subscription order

2.2.1:

  • Compatible with Open Source (CE) : 2.2 2.3
  • Compatible with Commerce on prem (EE) : 2.2 2.3
  • Stability: Stable Build
  • Description:

    + Paypal payment method support
    + Support of membership/insurance subscription model
    + Option to allow a customer to change a plan of an active subscription
    + Option to allow a customer to change the date of the next payment
    + Option to allow a customer to change shipping address*
    + Enable subscription on multiple products via mass action
    + Confirmation when canceling a subscription
    + Email Reminder can be set up on a subscription plan level
    + Uninstall script
    * Fixed error in Observer when using Braintree payment
    * Error occurs when saving the product (Magento 2.3.1)
    * Fixed issue with the wrong currency
    * Error appears on an attempt to purchase a subscription on different websites by the same customer
    * Minor UI fixes

2.0.4:

  • Compatible with Open Source (CE) : 2.2 2.3
  • Compatible with Commerce on prem (EE) : 2.2 2.3
  • Stability: Stable Build
  • Description:

    * Fixed issue when error appears after disabling the extension (Magento EE v.2.2.6)

2.0.3:

  • Compatible with Open Source (CE) : 2.2 2.3
  • Compatible with Commerce on prem (EE) : 2.2 2.3
  • Stability: Stable Build
  • Description:

    * Fixed issue when Braintree and CC vault based subscriptions fail on the 2nd order
    * Fixed issue when daily subscription payments are charged twice a day

2.0.1:

  • Compatible with Open Source (CE) : 2.2
  • Compatible with Commerce on prem (EE) : 2.2
  • Stability: Stable Build
  • Description:

    Initial Release.

Support

Back to top

The best place to start if you need help with a specific extension is to contact the developer. All Magento developers have both a contact email and a support email listed.

Contact Vendor

Q & A

Back to top

Reviews

Back to top