Terms & Conditions Per Product

Description

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.

Check out the Plugin Homepage for documentation and the changelog.

Main Features

  • 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.

Screenshots

  • Extra custom field on every WooCommerce product.
  • The added Terms and Condition checkbox on the Checkout page.
  • The error notice if the checkbox is not selected.
  • Product variations' custom terms and conditions fields.
  • Adding Terms to product Categories
  • Opening terms in a modal

Installation

  1. Upload the „Terms and Conditions Per Product“ plugin into the directory wp-content/plugins/.
  2. Enable the „Terms and Conditions Per Product“ plugin.

FAQ

Do you offer a Premium plugin?

Yes, we do have a Premium Version plugin that is packed with features.

The plugin isn’t working or has a bug?

Post detailed information about the issue in the support forum or post a ticket on our site [Premium].

Is there any Documentation for this plugin?

Indeed, detailed information about the plugin can be found in the documentation section on our website.

Reviews

5. Novembar 2020. 1 reply
Works for simple products but not variable one - at least not for me. Shame 🙁
Read all 4 reviews

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.

Translate “Terms & Conditions Per Product” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

1.2.1

  • Fix: PHP 7.3 backwards compatibility.

1.2.0

  • 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_

1.1.0

  • Update: WordPress 6.1 compatibility check

1.0.15

  • Update: Readme.txt and WordPress version

1.0.13

  • Fix: PHP 8 compatibility issue

1.0.12

  • Fix: Not reaching meta variable outside of class

1.0.11

  • Fix: Hooked actions

1.0.9

  • Feature: Added partial links to Terms’ text using [link][/link] tags

1.0.8

  • Feature: Added extra terms and conditions input fields per variation (WC variable products).
  • Styling: Remove float from checkout fields.

1.0.7

  • Fixed duplicate Terms and Condition checkboxes when the same product appeared more than 1 time in a cart (different items).

1.0.6

  • WP test

1.0.5

  • Fixed an issue for variable products
  • Moved the Custom terms and conditions field from „General“ to the „Advanced“ product tab.

1.0.4

  • Add extra translation features and extra filters

1.0.3

  • Remove custom fields from external product types

1.0.2

  • Fix missing style

1.0.1

  • Links updated

1.0.0

  • First Edition release