Vendor subscriptions turn a Dokan marketplace into a predictable business. Instead of relying only on commissions, you charge sellers a monthly or yearly fee for the right to list products. This guide walks through how the feature works, how to set it up properly, and how to price plans so vendors actually sign up.
What vendor subscriptions do in Dokan
The Vendor Subscription module is part of Dokan Pro. Once enabled, you create subscription plans as a special WooCommerce product type. Each plan controls:
- How many products a vendor can publish
- How long the plan lasts (days, months, years, or unlimited)
- Which product categories and types the vendor can use
- Whether the plan recurs automatically or needs manual renewal
- A trial period, if you want one
You can combine subscriptions with commissions (vendors pay a fee and a percentage per sale) or use subscriptions alone with zero commission. Both models work; the right one depends on how much your vendors sell.
Before you start
- Dokan Pro with the Vendor Subscription module active in Dokan → Modules.
- A payment gateway for the admin shop. Vendors pay you for the plan, so your own store checkout must work. For recurring billing you need a gateway that supports it (Stripe or PayPal with recurring support, or WooCommerce Subscriptions).
- A clear plan structure written down before you touch settings: plan names, prices, product limits and billing cycle.
Step-by-step setup
1. Enable the module and the product type
Go to Dokan → Settings → Vendor Subscription. Turn on Enable Subscription in Registration Form if you want new vendors to pick a plan when they sign up. Decide whether vendors without a plan can still publish products (usually no).
2. Create subscription plans
Go to Products → Add New and choose the product type Dokan Subscription. For each plan set:
- Price and whether it recurs (and the interval: every 1 month, 1 year, and so on)
- Number of products allowed (use -1 for unlimited)
- Pack validity in days, or leave unlimited for recurring plans
- Allowed product types and categories
- Trial length, if any
Keep plans to three at most. A Starter, Growth and Pro plan is easier for vendors to understand than six slightly different options.
3. Set the “no plan” behaviour
Decide what happens when a plan expires: products are moved to pending or draft, and the vendor sees a notice to renew. Test this on staging with a short validity plan so you know exactly what vendors will experience.
4. Test the full flow as a vendor
Register as a test vendor, buy a plan, add products up to the limit, let the plan expire (or cancel it), and renew. Check the emails vendors receive at each step. Most problems with subscriptions are discovered here, not in the settings.
Pricing strategy that works
The most common mistake is pricing plans around what the marketplace needs rather than what vendors earn. A few rules that hold up well:
- Make the entry plan cheap or free. Vendors need to see sales before they will pay more. A free or low-cost plan with a small product limit removes the first objection.
- Charge for capacity, not features. Product limits are easy to understand. Hiding basic features behind higher plans frustrates sellers.
- Offer yearly plans at a discount. Yearly billing improves cash flow and reduces churn.
- Combine with a lower commission on higher plans. “Pay more per month, keep more per sale” is a clear reason to upgrade.
Common problems and fixes
| Problem | Usual cause | Fix |
|---|---|---|
| Vendor paid but still cannot add products | Order not marked complete, or plan not assigned | Check the order status; assign the plan manually from the vendor’s profile, then investigate the gateway |
| Recurring payment never renews | Gateway does not support recurring, or webhook not configured | Use a recurring-capable gateway and confirm webhooks reach your site |
| Products disappear after expiry | Expected behaviour (moved to pending) | Explain this in vendor emails; renewal restores them |
| Plan not shown at registration | Registration setting disabled | Enable it in Dokan subscription settings |
When to get help
Subscriptions touch payments, vendor permissions and emails at the same time. If your marketplace already has vendors, migrating them onto plans without disrupting their stores takes planning. We set up and customise Dokan vendor subscriptions for marketplaces in the US and UK, including custom plan rules that the standard module does not cover.
Further reading
Need vendor subscriptions set up properly?
We configure plans, payments and vendor emails, and test the whole flow before it goes live. Hire a Dokan expert or send us a project brief for a free estimate.



