Terms and Conditions Checkbox in Checkout

I know that for those who just installed WooCommerce it could be not so obvious where to find certain settings and how to manage them. Usually you can find only advanced coding tutorials on my blog, but I decided to make an exclusion.

Here is how the terms and conditions checkbox is displayed on my WooCommerce checkout page:

Change Terms and Conditions and Privacy Policy text on WooCommerce checkout page

In this tutorial I am going to show you how to hide or remove it and how to change the text.

By the way, if you are trying to change “Place order” button text, this tutorial is for you.

How to Add or Remove Terms and Conditions Checkbox

It is super simple, all you need to do is to go to WooCommerce Settings > Advanced and set a page as your “Terms and Conditions” page. Example:

Add Terms and Conditions checkbox to WooCommerce Checkout page
WooCommerce > Settings > Advanced

How to Change Terms and Conditions Checkbox Text

This one is a little tricky. I didn’t find anything in WooCommerce settings which allows to change that text. And of course we are not going to use code for that. But you can change that text in Customizer!

And I will tell you more – everything we configured before you can also configure in Customizer! And here is step by step how to do it:

  1. In WordPress dashboard go to Appearance > Customize
  2. Then go to WooCommerce and then to Checkout:
    Change Terms and Conditions text on WooCommerce checkout page in customizer.

You can also use HTML tags if you want to add your custom link to the “Terms and Conditions” text.

Add Privacy Policy to the Checkout Page and Change its Text

All you need to do is to set any page as a Privacy Policy page in WooCommerce Settings > Accounts and Privacy tab.

How to add Privacy Policy to WooCommerce checkout and change its text
WooCommerce Settings > Accounts and Privacy tab

[privacy_policy] shortcode is the link to your Privacy Policy page. You can remove it or change to whatever you want, because some basic HTML is supported there, example for links: <a href="URL">TEXT</a>.

Misha Rudrastyh

Misha Rudrastyh

Hey guys and welcome to my website. For more than 10 years I've been doing my best to share with you some superb WordPress guides and tips for free.

Need some developer help? Contact me

Follow me on X