Woo Additional Terms

Description

This plugin will be most helpful for e-Commerce stores in EU as many countries in the union require the cancellation policy be displayed as a separate checkbox and agree by customer before placing the order.

You can optionally link an article or page that contains your additional terms and conditions. For example you may want to include a cancellation policy and ask customers to agree to it before placing the order.

If the checkbox is not checked and the customer attempts to place order, an alert box will be shown that prevents them from moving forward.

Plugin setup is minimal and requires no knowledge of HTML or CSS. It could not be simpler.

Screenshots

  • Additional terms and condition checkbox on WooCommerce checkout page.
  • Validation error notice appears if the checkbox is not checked.

Installation

  1. Upload the entire woo-additional-terms folder to the /wp-content/plugins/ directory
  2. Activate the plugin through the Plugins menu in WordPress
  3. Start by visiting plugin settings at WooCommerce > Settings > Additional Terms tab.

FAQ

Installation Instructions
  1. Upload the entire woo-additional-terms folder to the /wp-content/plugins/ directory
  2. Activate the plugin through the Plugins menu in WordPress
  3. Start by visiting plugin settings at WooCommerce > Settings > Additional Terms tab.
How do I add additional terms and condition checkbox to checkout page?
  1. Log in to your WordPress dashboard.
  2. Add a new page ie. EU Terms and Conditions with your details.
  3. Navigate to WooCommerce > Settings > Additional Terms tab and select the page you created in step 2.

Reviews

Not working with WC 3.4.2

Unfortunately this does not seem to work. Tried with WooCommerce v3.4.2 (WP v4.9.6) and no new settings appear. Also tried code fix on line 18 as suggested by another user but that did not do anything.

Still works great

Despite not being updated in a year, this still works great. My only criticism is that it would be nice if the additional terms appeared in a box like Woocommerce’s default T&Cs do.

Thank You

Great Job!

Important!: Must edit this class from woo-additional-terms/includes/back-end.php

Replace the line 18 ->

$woo_additional_terms = ( !empty( get_post_meta($order->id, ‘woo-additional-terms-checkbox’, true ) ) && get_post_meta( $order->id, ‘woo-additional-terms-checkbox’, true ) === ‘on’ ) ? __(‘Accepted’, ‘woo-additional-terms’) : ”;

with ->

$some = get_post_meta($order->id, ‘woo-additional-terms-checkbox’, true );
$woo_additional_terms = ( !empty( $some ) && get_post_meta( $order->id, ‘woo-additional-terms-checkbox’, true ) === ‘on’ ) ? __(‘Accepted’, ‘woo-additional-terms’) : ”;

For working on last wordpress.

Thank You!

Read all 5 reviews

Contributors & Developers

“Woo Additional Terms” is open source software. The following people have contributed to this plugin.

Contributors

Translate “Woo Additional Terms” into your language.

Interested in development?

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

Changelog

1.1.0

  • Compatible with WordPress 4.9.6
  • Compatible with WordPress 3.4.2

1.0.3

1.0.2

  • Compatible with WordPress 4.7 and WooCommerce 2.6.9.

1.0.1

  • Plugin screenshots added.

1.0

  • Initial release.