Restrict access to any WooCommerce product, depending on the ownership and/or purchase of other required products.
As of April 2026, WooCommerce Product Dependencies is a WordPress products plugin with 3.0K+ active installations and a 5/5 rating from 16 reviews. It has been downloaded 64K+ times in total. Requires WordPress 6.2+ and PHP false+. Available on WordPress.org since 2014. Last updated 1 year ago — may have compatibility concerns. Download volume is stable this week. Top alternative: YITH WooCommerce Catalog Mode.
Looking for a way to restrict product access in WooCommerce? Don’t want to set up a full-fledged memberships site?
This tiny plugin allows you to restrict access to any WooCommerce product, depending on the ownership or purchase of other, required products.
Features:
Developers can checkout and contribute to the source code on the plugin’s GitHub Repository.
Important: Requires WooCommerce 2.2+. WooCommerce 3.0+ or higher recommended.
Like this plugin? You’ll love our official WooCommerce Extensions:
Big thanks for creating this slim but highly effective plugin. Works out of the box and very intuitive.
The only test case I still have to setup is to see if it’s possible to setup a dependency to 2 other products where only one of the two has to be bought before.
When this last test case is not working (is a rare case anyway) then I’m totally happy with the plugin!!
Btw – I’m running a multisite setup WP 6.0.2 with WC 6.9.4 at the moment.
Simple and efficient
This is a great plugin!
It’s so simple to use and it does exactly what it promises!
Thank you guys!
greate plugin!!
Excellent, simple little plugin. Does what it says it will do while seamlessly integrating into the backend. Thanks!!
| WordPress | 6.2+ requiredTested up to 6.6.5 |
| PHP | false+ required |
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.