WooCommerce Marketplace Subscription plugin enables customers to subscribe to subscription products on a daily, weekly, monthly, or yearly basis.
The admin and sellers are able to create and manage subscription products, as well as set the subscription EMI frequency for each product separately.
Note: This is an add-on to the WordPress WooCommerce Multi Vendor Marketplace, therefore, you must first install it.
This plugin is now compatible with WooCommerce’s new High-Performance Order Storage (HPOS) feature.
Features
- Configure the number of days the installment payment link should have been active prior to the due date.
- Select the payment methods for the payment of subscription products.
- Sellers can select the frequency of subscription EMI in an interval of days, weeks, months, and years.
- Let sellers provide the product subscription facility to their customers.
- Configure the text to be displayed on the subscribe button.
- Customers can view a list of subscribed products under the ‘Subscription Order’ tab.
- View a list of subscribers and orders placed for subscription products from the account.
- Details of all the upcoming subscription EMIs for the products are available under the subscription orders section.
- Customers can check the recent transactions related to subscriptions
Installation
The user will get a zip file, which he has to upload in the “Add New” menu options in the WordPress admin panel.
For this, login to the WordPress Admin Panel, and under the Dashboard, hover your mouse over the “Plugins” menu option. This brings out a sub-menu and then selects the “Add New” option.
After that, you will see an option on the top of your page that is “Upload Plugin.” Click the option to upload the zip file.
Then click on the “Upload Plugin” option. Below that, you will see the button “Choose File.” Click on the button to browse for the zip file as per the snapshot below.
Post browsing the file, click the “Install Now” button to install the plugin as per the snapshot.
Now, when the plugin is installed correctly, you will see the success message. Additionally, there is an option to activate the plugin.
Click on “Activate Plugin” to activate the installed plugin.
Module Translation
Learn how to translate the plugin.
NOTE: To generate JSON from your translations, save your translation file in the default WordPress languages directory, then run the following command in the same directory: Note `xx_YY` refers to the locale (eg. `en_US`)
“`wp i18n make-json wc_pos-xx_YY.po –no-purge
Flush-rewrite rules
For the correct social login connections, the admin must flush the permalink under Settings > Permalinks.
Admin Configuration – WooCommerce Multi Vendor Subscription
After successful installation of the WooCommerce Multi Vendor Subscription plugin, the admin will navigate to Marketplace>> Marketplace Subscription.
Now, the admin will click on settings to configure it. Here, the store admin will make the following configurations:
- Status – Enable or disable the subscription plugin as required.
- Add to Cart Button Text – In this section, you have to enter the text for the add to cart button.
- Place Order Button Text – Enter the text for the “Place Order” button here.
- Renew Order Button Text – Enter the text you want for the renewal order button.
- Subscription ID Length -You can enter a subscription ID length ranging from 5 to 20 digits.
- Subscription ID Prefix – You can enter the subscription ID prefix
- Installment Payment Days – Define how many days before the due date the installment payment link should be active.
- Allow Payment Method – For subscription and installment orders, the specified payment method will be visible.
How to Create a Subscription Product:
To create subscription products, click on the “Subscription Products” tab. Here you will see the list of all the subscription products.
To create a new subscription product, click on Add New. After entering all the details here, you can add the subscription details:
In this section, add the subscription product price, billing interval, and period.Choose the frequency at which the customers will pay their next subscription EMI.
Then, select the expire after time option, which automatically ends the subscription after this period of time.
This length is in addition to any free trial or amount of time provided before a synchronised first renewal date.
Manage Subscription Orders:
To manage subscription product orders, click on the “Subscription Orders” tab. Here you will see the list of all the subscription product orders.
To check the order EMI interval, click on “View EMI” to see which installment is paid and which installment is pending.
Seller: Workflow
On the seller dashboard, the seller can now see two options: subscription products and subscription orders.
To create a subscription product and view a list of all the subscription product sellers, click on Subscription Products.
Click on the plus icon to create a new subscription product, then add categories and select the product type as a subscription product.
After that, click on the Next button and enter the product details, then click on the Marketplace subscription tab to enter the subscription details.
In this, you have to enter the subscription product price, billing interval, and period.Select the frequency at which your customers will pay the next subscription EMI.
Then select the expire after time option, which will automatically expire the subscription after this length of time.
Now go to the “Subscription Orders” tab. Seller can view a list of his subscription product orders here.
To verify the customer’s next subscription EMI interval, the seller will click “View EMI” to see which installment has been paid and which is still pending.
Front-End Workflow
Once the customer logs in to the store and clicks on any subscription product, they will see a button to subscribe instead of add to cart.
Then click on Subcribe to subscribe to the particular product.
After that, navigate to the cart page and click on Proceed to Checkout to enter all the details.
Then you need to enter the billing details and card details. Once all the details are done, click on subscribe now to subscribe to the product.
Following that, the order will be completed and you will be redirected to the order confirmation page, where you can view the subscription details, such as the subscription id and start date.
To check the payment cycle, the customer will navigate to my account>>subscription order.
Customer will click on view EMI to see the next payment cycle, and by clicking on pay now, the customer will pay the next subscription EMI.
Note: If the customer automates Stripe Payment for the next EMI payment of the subscribed product, then payment will be done automatically.
That’s all for the WooCommerce Multi Vendor Subscription. In case of any query, you can create a ticket at webkul.uvdesk.com or contact us at store.webkul.com/contacts/ and let us know your views to make the plugin better.
Current Product Version - 1.0.0
Supported Framework Version - WordPress - 6.4.3, WooCommerce - 8.6.1, WooCommerce Marketplace - 5.5.1
Be the first to comment.