Terms and Conditions per product allows site admins to set custom terms and conditions per WooCommerce product. Users have to accept the terms in order to complete the checkout process. In more detail, it works by:
1. Adding a custom field on every WooCommerce product page.
2. When this custom field is filled, an extra checkbox is displayed in the WooCommerce checkout form that the user needs to check.
3. This extra checkout checkbox includes a link to the Terms and Conditions page added to the product’s administration page.
- Add terms and conditions per simple/parent product.
- Add terms and conditions per product variation.
- Add terms and conditions per product category. [Premium]
- Customize the text shown on the checkout page.
- Show the terms in a modal. [Premium]
- Great ’support.
Filters and Actions
There are multiple hooks that will allow you to customize the plugin even further.
Like this plugin? Please consider leaving a 5-star review.
Do you have any questions: Contact us.
- Upload the “Terms and Conditions Per Product” plugin into the directory
- Enable the “Terms and Conditions Per Product” plugin.
Do you offer a Premium plugin?
The plugin isn’t working or has a bug?
Is there any Documentation for this plugin?
Indeed, detailed information about the plugin can be found in the documentation section on our website.
Contributors & Developers
“Terms & Conditions Per Product” is open source software. The following people have contributed to this plugin.Contributors
“Terms & Conditions Per Product” has been translated into 2 locales. Thank you to the translators for their contributions.
Interested in development?
- Feature: Added Premium Version
- Feature: Added custom text for simple product terms
- Feature Premium: Add terms and conditions to product categories
- Feature Premium: Show product terms in modal
- Update: WooCommerce 7.1 compatibility check
- Update: Added new filters to replace old ones starting with gkco_
- Update: WordPress 6.1 compatibility check
- Update: Readme.txt and WordPress version
- Fix: PHP 8 compatibility is’sue
- Fix: Not reaching meta variable outside of class
- Fix: Hooked actions
- Feature: Added partial links to Terms’ text using [link][/link] tags
- Feature: Added extra terms and conditions input fields per variation (WC variable products).
- Styling: Remove float from checkout fields.
- Fixed duplicate Terms and Condition checkboxes when the same product appeared more than 1 time in a cart (different items).
- WP test
- Fixed an is’sue for variable products
- Moved the Custom terms and conditions field from “General” to the “Advanced” product tab.
- Add extra translation features and extra filters
- Remove custom fields from external product types
- Fix missing style
- Links updated
- First Edition release