Subscriptions for Magento 2
Developer
Development environment Features Migration Project plan Testing guidelines
Overview
This guide covers features of the Subscriptions for Magento 2 extension. Getting Started Payment ...
Features Migration
Feature Magento 1 Magento 2 Module configuration (backend) System -> Configuration in top men...
Development environment
1 Repository 2 Development environment 2.1 Magento 2 installation 2.1.1 Post installation configu...
Testing guidelines
1 Preparing environment 1.1 Install phpunit 1.2 Create additional database 2 Running tests 2.1 Un...
Project plan
The Team TL = Wojtek ENG = Gregor FED = Natasha Key dates Code complete = 14 September Sprints:...
Getting Started
Getting Started
1. Install extension Follow the Installation & upgrades steps. 2. Set up periods and payments Se...
Installation and upgrades
Pre-requirements The following guide assumes you have command line access to the hosting server w...
Payment methods configuration
Subscriptions extension supports following default Magento offline payment methods: Bank Transfer...
Offline payment methods
Subscriptions extension supports following offline payment methods shipped with default Magento i...
Braintree Vault
1 Configuration 2 Limitations Configuration Subscriptions extension supports Braintree payment me...
Paypal Express Billing Agreement
1 Configuration 2 Limitations Configuration Subscriptions extension supports Paypal Express Check...
Periods management
Periods management
The subscription period defines the possible billing cycles for all subscription products, (i.e. ...
Adding a period
To create a period, navigate to Products -> Subscriptions > Periods in the admin backend and use ...
Period list
To view a list of all periods, navigate to Products -> Subscriptions > Periods in the admin backe...
Subscriptions management
Subscriptions management
Subscriptions can be enabled on the product level, separately for each product. They can be confi...
Product configuration
Subscriptions can be enabled for Simple and Configurable products. To do that, navigate to backen...
General configuration
You can configure module behavior by changing different configuration directives. To do this, nav...
Subscriptions processing
Workflow overview Subscriptions are being processed by a CRON job. Job runs on each N minutes whe...
Editing subscription
In backend subscription edit form you can review subscription details: increment id last status c...
Notifications configuration
You can configure notifications behavior by changing different configuration directives. To do th...
Subscriptions list
To view a list of all subscriptions, navigate to Products -> Subscriptions > Subscriptions in the...
Cart price rules
Subscriptions module adds "Is Subscription?" condition which can be used to create Cart Price Rul...
How-to articles
TBD
Placing subscription
Placing subscription
The customer can place subscription order in the frontend. In general, it's about selecting one o...
Initial subscription order
Placing order To place initial subscription order: Navigate to product page eg. "Fusion Backpack"...
Subscriptions bundling
If bundling subscriptions at checkout is enabled, there may be an additional checkout step displa...
Updating subscription
Navigate to My Account -> Subscriptions to see a list of your subscriptions. You can do following...
Limitations
Module introduces following limitations to features offered by default Magento 2 installation: af...
Changelog
Version 1.1.0 Version 1.1.0 Added support for Magento 2.2.0 Added new feature - Subscription Peri...