Section | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
...
Command Line Installation | Composer Installation | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
Introducing Subscription and Recurring Payments
Section |
---|
The Subscription and Recurring Payments extension offers the following subscription functionality:
Extension LogicWith the extension, store owners can offer regular products as subscriptions. Once subscription plans have been created, an admin can enable them at the product level. The general subscription settings, including subscription duration, payment frequency, etc., are configured per plan. The more specific ones are set at the product level. The module does not convert products into subscriptions. Instead, it adds a few new purchase options to the appropriate product: as a regular item or as a subscription. The admin can decide whether to offer products as subscription-only, one-off only (by default), or in both variants. In essence, the extension is divided into the following menu pages:
In addition, the extension introduces the general configuration settings page. |
Payment Gateway Configuration
Section | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Stripe
PayPal Express Checkout
Adyen
|
Backend Configuration
Section | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
General SettingsStart with configuring the extension settings under Stores > Configuration > AHEADWORKS EXTENSIONS > Subscription and Recurring Payments. The settings define the extension behavior when dealing with taxes, the logging period's duration, and introduces a couple of UI enhancements:
Subscription PlansHaving configured the settings, you might start creating subscription plans. Go to Sales > Subscription and Recurring Payments by Aheadworks > Subscription plans. Subscription Plans is a grid that contains the basic information about the existing subscriptions:
To create a new plan, click above the grid. Once created, the plan is shared among all the products with the subscription option enabled. Creating a New PlanThe 'New Subscription Plan' page's settings are split into four blocks: General Information, Schedule, Additional Pricing Settings, and Storefront Description. General InformationAs the title suggests, the block lists the common plan settings:
Schedule
Additional Pricing SettingsThis section controls all the additional subscription plan's pricing parameters:
Storefront Description
Additional store view descriptions can be added by clicking . Once the plan's settings have been configured, click . Configuring Subscription ProductsThe extension doesn't add a new product type with a limited set of options to the store. Instead, it suggests offering the existing products as subscriptions. Subscription settings are added to the configurable, bundle, simple, virtual, and downloadable product types. It can be found in the 'Subscription Configuration' section on the product details page in Catalog > Products.
There is a total of four settings:
SubscriptionsEvery time the customer purchases a subscription product, a new entry is created in the 'Subscriptions' grid under Sales > Subscription and Recurring Payments by Aheadworks > Subscriptions. Here you are presented with an overview of all active, suspended, canceled, and expired subscriptions.
With the 'Actions' box, you can cancel and suspend the selected subscription(s). By clicking 'Subscription Profile ID', you can check all orders associated with the subscription (just like in the native Magento). |
Extension Log
Section |
---|
Starting with the version 1.3.0, the extension comes with the 'Log' gridthat stores all the subscription-related action records. In case the log needs to be cleared, click . |
Storefront
Section | ||
---|---|---|
Subscription ProductDepending on the subscription options selected, the subscription product will look something like this: In the above picture, you can see the product with the 'Subscription' option set to Optional. Thus, there are two buttons displayed at once: 'Add to Cart' and 'Subscribe'. The native 'Price' attribute of this product was set to $15, while the subscription price was set to $12,5. That's why one can see that subscribing to this product supplies will save 16% total.
Subscription CartAll subscription products are added to the dedicated subscription cart. It was introduced to avoid issues with payment gateways, as most of the payment processors can either process a single-time payment or create a recurring profile. When customers click on the 'Subscribe' button, they get redirected to the 'Subscription Cart' page: The 'Subscription Cart' page represents a four-step progress bar indicating the checkout process. At the first step - 'Product' - thecustomer is suggested to select the appropriate subscription plan. The plans come in individual blocks. Each block contains the subscription plan's basic info. To get a comprehensive overview of the subscription terms, the customer needs to click on the 'See more details' active link below Select Plan. Upon clicking the 'Select Plan' button, the customers proceed to the second checkout step - 'Subscription Plan'. There, they can see the plan's overview. When everything is considered, one should click to proceed to the next step.
Once the subscription order has been placed, the customer can navigate to his/her account to check all active subscriptions. Customer Account SectionThe extension introduces the 'My Subscriptions' section to a customer account. The section lists all the customer's subscriptions (both the active and expired ones). By clicking on the 'View' active link next to the required subscription, the customer can have an in-depth look at all associated orders and adjust his/her billing and shipping information (if required). On the subscription details page, customers can also suspend and cancel subscriptions anytime required. |
Uninstalling Subscription and Recurring Payments
Section | ||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Need Customization?
You can always find the latest version of the software, full documentation, demos, screenshots, and reviews on http://ecommerce.aheadworks.com
License agreement: https://ecommerce.aheadworks.com/end-user-license-agreement/
Contact Us: httphttps://ecommerce.aheadworks.com/contacts/contact
Copyright © 2021 Aheadworks Co. http://www.aheadworks.com