The WooCommerce Marketplace Subscription plugin allows users to subscribe to subscription products on a daily, weekly, monthly or yearly basis.
Admin and sellers can create and manage subscription products as well as set EMI subscription frequency for each product separately.
Note: This is a plugin for WordPress WooCommerce Multi Vendor Marketplace, so you need to install it first.
- Configure the number of days the installment link should be active before the due date.
- Select payment methods to pay for subscription products.
- Sellers can choose the EMI subscription frequency at intervals of days, weeks, months and years.
- Allow sellers to enable their customers to subscribe to a product.
- Configure the text to be displayed on the subscribe button.
- Users can see a list of subscribed products under the ‘Subscription Order’ tab.
- View the list of subscribers and orders for subscription products from the account.
- Details of all upcoming EMI subscriptions for products are available in the subscription orders section.
- Users can check recent transactions related to subscriptions
The user will get a zip file which he has to upload to “Add new” menu options in the WordPress admin panel.
To do this, login to the WordPress Admin Panel and under the Dashboard hover over the “Plugins” menu option. This brings up a submenu and then selects “Add new” option.
After that, you will see an option at the top of your page which is “Load plugin.” Click the option to upload the zip file.
Then click on “Load plugin” option. Below that, you’ll see a “Choose File” button. Click on the button to search the zip file according to the screenshot below.
Publish by browsing the file, click on “Install Now” button to install the plugin according to the screenshot.
Now, when the plugin is installed correctly, you will see a success message. Additionally, there is a possibility to activate the plugin.
Click on “Activate plugin” to activate the installed plugin.
Learn how to translate a plugin.
NOTE: To generate JSON from your translations, save your translation file in the default WordPress language 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
Rinse-rewrite rules
For social login links to work, admin must clear the permalink under Settings > Permalinks.
Admin Configuration – WooCommerce Multi-Vendor Subscription
After successful installation of WooCommerce Multi Vendor Subscription plugin, admin will go to Marketplace>> Marketplace Subscription.
Now admin will click on settings to configure it. Here the store admin will perform the following configurations:
- Status – Enable or disable the subscription plugin as needed.
- Add to cart Button text – In this section, you must enter the text for the Add to Cart button.
- Order button text – Enter the text for the “Order” button here.
- The text of the Renew Order button – Enter the text you want for the renew order button.
- The length of the subscription ID – You can enter the length of the subscription ID in the range of 5 to 20 digits.
- Subscription ID prefix – You can enter a subscription ID prefix
- Days of installment payment – Define how many days before the deadline the installment payment link should be active.
- Allow payment method – For subscriptions and installment orders, the indicated payment method will be visible.
How to create a subscription product:
To create a subscription product, click on the “Subscription Products” tab. Here you will see a list of all subscription products.
To create a new subscription product, click Add New. Once you’ve entered all the details here, you can add your subscription details:
In this section, add the subscription product price, billing interval, and period. Choose the frequency with which users will pay their next EMI.
Then select the option to expire after time, which automatically terminates the subscription after that period of time.
This duration is in addition to any free trial or amount of time prior to the synced first renewal date.
Manage subscription orders:
To manage subscription product orders, click on the “Subscription Orders” tab. Here you will see a list of all subscription product orders.
To check the EMI interval of the order, click on “View EMI” to see which installment has been paid and which installment is pending.
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 subscription product sellers, click Subscription Products.
Click the plus icon to create a new subscription product, then add categories and select the product type as a subscription product.
After that, click the Next button and enter the product details, then click the Marketplace Subscription tab to enter the subscription details.
Here you must enter the price of the subscription product, the billing interval and the period. Choose the frequency with which your customers will pay the next installment EMI.
Then select the expire after time option, which will automatically expire the subscription after that time.
Now go to the “Subscription Orders” tab. A seller can see a list of their subscription product orders here.
To check the buyer’s next subscription EMI interval, the seller will click on “View EMI” to see which installment has been paid and which is still pending.
Once a customer logs into the store and clicks on any subscription product, they will see a subscribe button instead of an add to cart button.
Then click on Subcribe to subscribe to a specific product.
After that, go to the cart page and click Proceed to Checkout to enter all the details.
You must then enter your billing and card details. Once all the details are done, click Subscribe Now to subscribe to the product.
After that, the order will be completed and you will be redirected to the order confirmation page, where you can see the subscription details, such as subscription ID and start date.
To check the payment cycle, the customer will go to my account>>subscription order.
The customer will click on view EMI to see the next payment cycle and by clicking on pay now, the customer will pay the next EMI of the subscription.
Note: If the customer automates the Stripe payment for the next EMI payment of the subscribed product, the payment will be made automatically.
That’s all for 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 improve the plugin.
Current product version – 1.0.0
Supported framework version – WordPress – 6.4.3, WooCommerce – 8.6.1, WooCommerce Marketplace – 5.5.1