Reading list Switch to dark mode

    Guide for WooCommerce Marketplace Subscription

    Updated 12 April 2024

    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.


    • 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


    The user will get a zip file, which he has to upload in the “Add New” menu options in the WordPress admin panel.

    Searching for an experienced
    Woocommerce Company ?
    Find out More

    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.

    Wordpress Installation upload plugin

    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.

     For WooCommerce Marketplace Subscription1

    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.

     For WooCommerce Marketplace Subscription

    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.

     For WooCommerce Marketplace Subscription2

    Admin Configuration – WooCommerce Multi Vendor Subscription

    After successful installation of the WooCommerce Multi Vendor Subscription plugin, the admin will navigate to Marketplace>> Marketplace Subscription.

    WooCommerce Multi Vendor Subscription1

    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.
    WooCommerce Multi Vendor Subscription2

    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.

    WooCommerce Multi Vendor Subscription3

    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.

    WooCommerce Multi Vendor Subscription4

    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.

    WooCommerce Multi Vendor Subscription5

    To check the order EMI interval, click on “View EMI” to see which installment is paid and which installment is pending.

    WooCommerce Multi Vendor Subscription6

    Seller: Workflow

    On the seller dashboard, the seller can now see two options: subscription products and subscription orders.

    WooCommerce Multi Vendor Subscription7

    To create a subscription product and view a list of all the subscription product sellers, click on Subscription Products.

    WooCommerce Multi Vendor Subscription8

    Click on the plus icon to create a new subscription product, then add categories and select the product type as a subscription product.

    WooCommerce Multi Vendor Subscription9

    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.

    WooCommerce Multi Vendor Subscription10

    Now go to the “Subscription Orders” tab. Seller can view a list of his subscription product orders here.

    WooCommerce Multi Vendor Subscription11

    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.

    WooCommerce Multi Vendor Subscription12

    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.

    WooCommerce Multi Vendor Subscription12

    Then click on Subcribe to subscribe to the particular product.

    WooCommerce Multi Vendor Subscription13

    After that, navigate to the cart page and click on Proceed to Checkout to enter all the details.

    WooCommerce Multi Vendor Subscription14

    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.

    WooCommerce Multi Vendor Subscription15

    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.

    WooCommerce Multi Vendor Subscription16

    To check the payment cycle, the customer will navigate to my account>>subscription order.

    WooCommerce Multi Vendor Subscription17

    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.

    WooCommerce Multi Vendor Subscription18

    Note:  If the customer automates Stripe Payment for the next EMI payment of the subscribed product, then payment will be done automatically.

    WooCommerce Multi Vendor Subscription19

    That’s all for the WooCommerce Multi Vendor Subscription. In case of any query, you can create a ticket at or contact us at 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

    . . .

    Leave a Comment

    Your email address will not be published. Required fields are marked*

    Be the first to comment.

    Back to Top

    Message Sent!

    If you have more details or questions, you can reply to the received confirmation email.

    Back to Home

    Table of Content