Setup Required Plugins
For getting started with Directorist Woocommerce Subscription Integration you need to install and activate the required plugins to work with the Directorist. These required plugins are as follows,
- Directorist
- WooCommerce
- Directorist WooCommerce Pricing Plan
- WooCommerce Subscriptions (Live site is required)
- Any payment gateway that supports WooCommerce Subscription.
- Setup auto recurring subscription plan according to their official docs
Configuring Subscription Plan
Step-01: An Admin needs to create a simple subscription product as the very first step of Configuring a Subscription plan. Please navigate to Products → Product Type → Simple Subscription
Step-02: After that, set up the price of the product with proper a recurrence period.
Step-3: Then set up the Expire After value.
Step-4: Set a signup fee for your product.
Step-5: Set a value for a free trial in days/weeks/months/year for your product.
Step-6: Give a discounted price of your product if you want where you can also set the time period of the discounted price.
Lastly, after configuring the subscription plan accordingly, you can simply publish the plan.
Create a Pricing Plan and tag a subscriptions product
After successfully configuring the subscription plan and publishing it you have to create a Pricing Plan and make the plan as a subscription plan. Consequently, please select the Listing Pricing Plan as a Product type.
Then in the Basic configuration section, you will see the subscription option at the very first. You must enable this option to make this plan a subscription plan.
By enabling the subscription option you will be able to see the option to link the subscription product you previously created. Select the subscription product you have just created.
The major point in this part is, you will notice that you are able to select the only subscription plan which you have just created and others can not be selected. When you have created the subscription plan the Listing pricing plan only allows that subscription. As a result, you are unable to select other subscription plans.
User Guide
Users will navigate to Add listing page for creating a listing and select the plan which has been tagged with the subscription product and continue to add a listing.
Selecting the plan will redirect users to the checkout page where they must complete the checkout process.
After completing the checkout process users will be able to submit the listings.
Submitted listing expiration will be the recurrence duration of the subscription product
Suspending a Subscription
Users can suspend the subscription by navigating to Woocommerce → Subscription
Then select the subscription plan which you want to suspend.
Listing should be expired. If so, you are ready to sell a subscription plan
Last Updated: March 16th, 2022