Skip to main content
Agency Program Get 2× more leads and save 50% on hosting. Built for agencies ready to grow. Book a call
WooCommerce Product Dependencies icon

WooCommerce Product Dependencies

v2.0.1
by WooCommerce · 5.0 (16 reviews)

Restrict access to any WooCommerce product, depending on the ownership and/or purchase of other required products.

3K+ active installs Updated Sep 19, 2024 Tested to 6.6.2
Try Demo Download
Pre-installed Ready in ~10s No card
WooCommerce Product Dependencies

About WooCommerce Product Dependencies

This plugin allows you to restrict access to certain products in your WooCommerce store based on ownership or purchase of other required products. It supports different dependency types and can be easily set up in the product settings. Developers can also contribute to the source code on GitHub.

Screenshots

WooCommerce Product Dependencies screenshot
WooCommerce Product Dependencies screenshot

Changelog

2.0.0

  • Tweak – Updated author links.

2.0.0

  • Important – New: PHP 7.4+ is now required.
  • Important – New: WooCommerce 8.2+ is now required.
  • Important – New: WordPress 6.2+ is now required.

1.2.8

  • Feature – Declared compatibility with the new High-Performance Order Tables.

1.2.7

  • Fix – Prevent products from satisfying their own dependencies.

1.2.6

  • Tweak – Declared support for WooCommerce 5.0.

1.2.5

  • Tweak – Declared support for WooCommerce 4.2.

1.2.4

  • Tweak – Declared support for WC 4.1 and WP 5.4.

1.2.3

  • Tweak – Updated plugin headers to declare support for WC 3.9 and WP 5.3.

1.2.2

  • Fix – Remove esc_html when rendering custom notices.

1.2.1

  • Fix – Products with “Purchase”-type category dependencies cannot be added to the cart although a variation of a product that belongs to the required category has been added to the cart.

1.2.0

  • Feature – Introduced category-based dependencies.
  • Feature – Added custom dependency notices.
  • Feature – Added AND/OR dependency relationship. Can be activated for specific products using the ‘wc_pd_dependency_relationship’ filter.
  • Tweak – Tweaked default notices.

1.1.3

  • Tweak – Updated description.
  • Tweak – Added WooCommerce version headers.

1.1.2

  • Fix – Variable product dependencies not validated correctly in the cart.

1.1.1

  • Fix – Dependencies not working under WC < 3.0 after last update. Fixed!

1.1.0

  • Refactored and cleaned up plugin.
  • Fix – Added support for WooCommerce 3.0.
  • Tweak – Add links to dependent products in notices.

1.0.7

  • Fix – Stray “or” in dependent products list when only one dependency is present.
  • Localization – Added Brazilian Portuguese translation.

1.0.6

  • Fix – PHP array_values warning.

1.0.5

  • Fix – WC 2.3 support.

1.0.4

  • Localization – Added Brazilian translation (robertopc)

1.0.3

  • Fix – Saving bug

1.0.2

  • Fix – WC detection fix

1.0.1

  • Tweak – Styling support for WooCommerce v2 write-panels

1.0

  • Initial release

Try other plugins

Yoast SEO icon

Yoast SEO

4.8 · 10M+ installs

Improve your WordPress SEO: Write better content and have a fully optimized WordPress site using the Yoast SEO…

WooCommerce icon

WooCommerce

4.5 · 7M+ installs

Everything you need to launch an online store in days and keep it growing for years. From your…

LiteSpeed Cache icon

LiteSpeed Cache

4.8 · 7M+ installs

All-in-one unbeatable acceleration & PageSpeed improvement: caching, image/CSS/JS optimization...