FunnelKit
FunnelKitBlogs

How to Add Terms and Conditions to the WooCommerce Checkout Page

Updated:  Mar 10, 2026
Written by: 
Author: Editorial Team
Editorial Team
Author: Editorial Team Editorial Team

The FunnelKit Editorial Team is a group of WooCommerce experts with 10+ years of combined experience. We create actionable guides based on hands-on testing, industry research, and user feedback to help eCommerce businesses grow.

How to Add Terms and Conditions to the WooCommerce Checkout Page

WooCommerce checkout page terms and conditions protect your store from disputes, chargebacks, and legal liability.

They set the rules that customers agree to before completing a purchase, covering everything from refund policies to shipping expectations.

The default WooCommerce terms and conditions setup is limited. Sure, you get a basic checkbox linked to a page. But that is it.

Want to tweak the label? Need a second checkbox? Looking for a database log proving the customer actually clicked 'agree'? The built-in settings will not do that.

For stores forced to comply with strict privacy laws like GDPR or PIPEDA, those native limitations become a real compliance headache.

In this guide, we will show you how to add terms and conditions to your WooCommerce checkout page, customize and extend them using a WordPress plugin without code.

We'll also explore alternative ways to display or even remove terms and conditions and share best practices for keeping your store legally compliant without hurting conversions.

Short on time? Watch the complete tutorial here 👇

How to Add Terms and Conditions to the WooCommerce Checkout Page

How to Add the Terms and Conditions Checkbox to WooCommerce Checkout?

Follow these steps to add the terms and conditions checkbox to the WooCommerce checkout page:

Step 1: Create a terms and conditions page 

First, you need to create a terms and conditions page. From the WordPress dashboard, go to Pages ⇒ Add New Page.

Add new page

Now, provide a page title, then add the terms and conditions of your WooCommerce business.

You can include the following things in your terms and conditions page:

  • Your payment terms and accepted methods for different products and subscriptions
  • Your refund and return policy
  • Your shipping, delivery terms and international sales (customs duties, import taxes, etc.)
  • How you gather and protect customer data
  • Specific rules for your inventory format, such as warranty details for physical goods, download limits for digital files, or cancellation windows for recurring subscriptions
  • Where legal disputes get filed

Need a baseline? Instead of writing everything from scratch, generators like Termageddon, Termly, or TermsFeed will build a solid foundational document by walking you through a detailed questionnaire about your exact business model and inventory setup.

Take whatever draft they give you. Tweak the text until those clauses match how you run your store, then paste it into the editor.

After that, click on the 'Publish' button. 

create WooCommerce terms and conditions page

This will publish the terms and conditions page on your website.

Step 2: Add the WooCommerce terms and conditions checkbox to the checkout page

You can add terms and conditions to the checkout in two ways:

Option 1: Using WooCommerce advanced settings 

Navigate to WooCommerce ⇒ Settings, then move to the Advanced tab. 

Here, for the Terms and Conditions option under Page setup, choose the page you just created. 

Add WooCommerce terms and conditions pagea

After that, click on 'Save Changes' to update. 

Option 2: From WordPress customization options 

To use this option, go to Appearance ⇒ Customize from the WordPress menu.

WooCommerce terms and conditions page

Then click WooCommerce to expand and view all options. 

go to woocommerce

Now, click on the “Checkout” option to access the related settings.

checkout options from customizations

For the Terms and Conditions page option, choose the page you created and click on Publish to update the changes. 

add WooCommerce terms and conditions check box to checkout

Step 3: Test terms and conditions on WooCommerce checkout 

Now, if you go to the checkout page, you should see a checkbox asking users to confirm that they have read the terms and conditions of the WooCommerce store. 

add woocommerce checkout page terms and conditions checkbox

Well done! This is how you can add the terms and conditions checkbox to the WooCommerce checkout page. 

Note: The above stunning multi-step checkout page is built with FunnelKit Funnel Builder. To create beautiful multi-step checkout for your store, click on the button below.

How to Add the Terms and Conditions to WooCommerce Checkout Without a Checkbox?

Adding a checkbox on the checkout page requires users to check it before proceeding, increasing the number of fields they need to fill out to place an order. 

What if we told you that you can include terms and conditions on the checkout page without requiring customers to check an additional field?

That’s exactly what we will share here in this section. You can get started with the free version of FunnelKit Funnel Builder for this.

​​Step 1: Remove the default terms and conditions and privacy policy content from the checkout

First, we will remove the terms and conditions default page from settings. We will also remove the privacy policy page because, by default, the checkout page will show the privacy policy text if the terms and conditions page is removed. 

We’ll add a custom text field that will link to both the terms and conditions page and the privacy policy page. 

To do so, go to Appearance ⇒ Customize. Then, click on WooCommerce and Checkout to expand the relevant options. 

On the option Terms and Conditions page, select the option “No page set” from the drop-down menu. Do the same for the Privacy Policy page.

After that, hit Publish and save the changes.

remove terms and conditions and privacy policy page

This will remove the default privacy policy statement from the checkout page. 

​​Step 2: Create a store checkout 

Now, we need to create a store checkout that will replace the default WooCommerce checkout page. 

For that, navigate to FunnelKit ⇒ Store Checkout and click on the ‘Create Store Checkout’ button.

creating a checkout page for store

After that, select your favourite page builder and choose a template from the list of prebuilt checkout templates provided by FunnelKit. 

Feel free to choose your favorite page builder, such as Elementor, Bricks, Divi, Gutenberg, or Oxygen, or use shortcodes with any other page builder you prefer.

To select one, hover on the template you like and click on Preview. Here, we are choosing the Elementor page builder and going with the Hific template.

click on preview hific

We are going with a one-page checkout. Please note that the multi-page checkout option is only available in the Pro version.

After that, click on 'Import This Funnel', provide a name, and hit the Add button to import your store checkout funnel.

import hific to create store checkout

Step 3: Add the terms and conditions section 

To customize the checkout page template, click on the checkout step.

hit checkout page step

Here, you can customize the design and content of the checkout page with the selected page builder and add a new section.   

For that, click on the 'Edit Template' option.

edit elementor template to customize checkout page

You can drag and drop the Text Editor widget from the left panel to the checkout page, right below the 'Place Order' button.

drag and drop terms and conditions

Now, add the content you want to show your customers. Make sure to link the terms and conditions page here.

After adding the custom text, click on Update. 

terms and conditions checkbox

This way, customers can check the terms and conditions page without being required to check the terms and conditions checkbox. 

Learn More: For more details on how to customize the checkout page, read our article on how to customize the WooCommerce checkout page without code here.

Not only that, you can customize the thank you page further as well. 

Step 4: Activate the store checkout 

The final step is to activate the store checkout. For that, enable the “Enable Store Checkout” option.

enable store checkout

Here is what the WooCommerce checkout page with new terms and conditions text looks like:

terms and conditions with funnelkit

These terms and conditions don’t have a checkbox at the WooCommerce checkout. It allows users to go to the checkout page and purchase without having to click an extra checkbox.

This is how you can add the terms and conditions to WooCommerce checkout pages.

Method 3: How to Add a Terms and Conditions PDF to the WooCommerce Checkout Page?

In addition to linking to the Terms and Conditions page, you can add a PDF that customers can download and save. This makes it easy for them to refer back to it later and ensures they have a fixed version, even if your policies change.

To do this, first, add a Terms and Conditions section using FunnelKit Funnel Builder, as explained in the section above.

Next, follow these steps:

Step 1: Upload the Terms and Conditions PDF to your WooCommerce store.

Go to Media ⇒ Add New, then either select or drag and drop the file.

upload terms and conditions pdf

Step 2: Copy the terms and conditions PDF URL 

Now, hit the “Copy URL to clipboard” button to copy the path. 

copy terms and conditions pdf path

Add the PDF download link to the Terms and Conditions section. Make sure the link opens in a new tab so customers can easily access it without leaving the checkout page.

add pdf download link to checkout page

On the checkout page, users can click the link to download the terms and conditions file. 

download terms and conditions on pdf

How can you add a terms and conditions PDF to the WooCommerce Checkout Page?

Don't Want the WooCommerce Terms and Conditions? Here's How to Remove It from Checkout

The terms and conditions checkbox on the WooCommerce checkout page is great for compliance, but sometimes, you don't need it at all.

Perhaps you run a straightforward store that doesn’t handle returns. Maybe your policies are already included elsewhere. Or maybe you’re looking for a cleaner, faster checkout experience to boost conversions.

Here's how you can remove the terms and conditions from your WooCommerce checkout page.

Navigate to WooCommerce Settings Advanced Page Setup.

Find the setting labeled “Terms and conditions page”.

Deselect or remove the terms and conditions page from there.

remove the WooCommerce terms and conditions from the checkout page

Click on 'Save changes' when done.

This is how you can remove the WooCommerce terms and conditions from the checkout page.

WooCommerce Checkout Page Terms and Conditions: Frequently Asked Questions (FAQs) 

In this section, our experts have answered some of the most frequently asked questions regarding the WooCommerce checkout page terms and conditions checkbox:

How do I add terms and conditions to the WooCommerce checkout?

You can add terms and conditions to the WooCommerce checkout using two methods. 

First, create a new terms and conditions page and specify it in the advanced WooCommerce page setup settings. Customize the WordPress checkout template and assign the terms and conditions page there.

Second, create a store checkout with FunnelKit Funnel Builder and customize your checkout page with any page builder. Add the text editor widget and enter your terms and conditions under the place order button.

Do I legally need a terms and conditions checkbox on my checkout page?

While terms and conditions are not universally required by law, they are strongly recommended for legal protection. In the EU, GDPR requires explicit consent for data processing, which means a checkbox is effectively mandatory for stores serving European customers.

Let’s look at the perks of having terms and conditions on your WooCommerce store:
 

  • Legal protection: Adding terms and conditions provides legal protection for the WooCommerce store owner. It does so by serving as a legally binding agreement between the store owner and the customers about the rules, responsibilities, and expectations of both parties.
  • Limiting liability: A well-drafted agreement limits legal liability, offering protection from breaches and product failures.
  • Guidelines for users: Terms and conditions offer clear guidelines for acceptable behavior, helping to prevent website misuse. You can inform users that failure to comply with terms may result in account closure, manage expectations, and prevent disputes.
  • Intellectual property protection: Clearly define and protect intellectual property (brands, trademarks, patents) owned by the WooCommerce store. You can also outline potential consequences if a user misuses intellectual property, fostering awareness and deterrence.
  • Payment and shipping terms: Specify crucial details such as accepted payment methods, payment processing procedures, shipping terms, delivery duration, and protocols for lost or damaged orders.
  • Dispute prevention: Setting clear rules and guidelines helps manage user expectations and prevents disputes, making both parties' rights and responsibilities evident.
How to set up a privacy policy alongside the checkout terms?

WooCommerce handles privacy policies entirely separately from that main terms checkbox. Setting it up is fast. Head into WooCommerce Settings, click the Accounts and Privacy tab, and map your dedicated privacy page.

Right below that dropdown, you will spot a text area controlling the exact message buyers see right before handing over their credit card, and it comes pre-filled with a [privacy_policy] shortcode that automatically brings a clickable hyperlink. You can edit this text or replace it with custom HTML to match your store's checkout policies and tone.

Why is my WooCommerce terms and conditions checkbox not showing?

If your WooCommerce terms and conditions checkbox is not showing, the most likely culprit is if you've assigned the page. Head to WooCommerce Settings, click the Advanced tab, and confirm you actually mapped a specific page inside the 'Terms and conditions' dropdown, because leaving that field blank guarantees the consent box will never load.

If the page is mapped but the box remains hidden, your active theme is probably stripping out the core checkout hooks. Block themes like Twenty Twenty-Four do this constantly since their built-in editor overwrites standard template behaviors.

The fix is straightforward. Either drop the classic checkout shortcode back onto the page, or bypass the conflict entirely by using a dedicated checkout plugin like FunnelKit to take complete control of the layout templates independent of your theme.

Can I add multiple terms and conditions checkboxes to WooCommerce checkout?

The default WooCommerce setup supports only one terms and conditions checkbox. To add multiple checkboxes for different consent types, such as a privacy policy agreement, marketing opt-in, or age verification, you will need a plugin.

How do I change the WooCommerce terms and conditions text?

You can change the WooCommerce terms and conditions text by navigating to Appearance > Customize > WooCommerce > Checkout. Edit the terms and conditions text there. You can also hyperlink your terms and conditions page there. Click the Save Changes button when you are done.

Protect Your Store With WooCommerce Checkout Terms and Conditions

In an online store, WooCommerce checkout terms and conditions are crucial to establishing a secure and transparent online shopping experience for you and your customers. 

By clearly outlining the terms of service, privacy policies, and other important information, you can build trust with your audience. 

Now that you've gone through this post, you can easily add terms and conditions to the WooCommerce checkout without requiring customers to fill in extra fields. 

With FunnelKit Funnel Builder, you can completely replace the default WooCommerce checkout with built-in field management, mobile optimization, and the flexibility to add custom consent checkboxes, without code.

So, why wait? Add terms and conditions to your WooCommerce checkout page today!

Related Blogs
How to Set Up a Redirect After Checkout in WooCommerce

Editorial Team

How to Set Up a Redirect After Checkout in WooCommerce

Don’t let your customer journey end with a basic thank-you page. Instead, turn it into a valuable opportunity to boost customer engagement, increase order value, and build brand loyalty. A...

How To Set Up WooCommerce Offline Payments- Check, COD, and Bank Transfer

Editorial Team

How To Set Up WooCommerce Offline Payments: Bank Transfer, Check, and COD

WooCommerce offline payment options are more important than many store owners realize.  While online cards and digital wallets dominate in some regions, millions of shoppers still prefer paying after placing...

How to Add Age Verification at Checkout in WooCommerce

Editorial Team

How to Add Age Verification at Checkout in WooCommerce (Step-by-Step)

WooCommerce age verification checkout becomes important the moment you sell products that are restricted by age. If you sell products like alcohol, tobacco, or vapes, verifying a customer’s age is...

Published by: Editorial Team
The Editorial Team at FunnelKit (formerly WooFunnels) is a passionate group of writers and copy editors. We create well-researched posts on topics such as WordPress automation, sales funnels, online course creation, and more. We aim to deliver content that is interesting and actionable.
Thank you for reading. Stay connected with us on the Facebook group, X (Twitter), LinkedIn and YouTube channel for more tips to help grow your business.
Join Over 39,415+ Sellers Increasing Profits with FunnelKit! 🚀
Join FunnelKit
FunnelKit Checkout gives you beautiful, ready-to-use WooCommerce checkout templates, embed order forms, one-page checkouts, and more.
Join FunnelKit
Related Blogs
How to Set Up a Redirect After Checkout in WooCommerce

Editorial Team

How to Set Up a Redirect After Checkout in WooCommerce

Don’t let your customer journey end with a basic thank-you page. Instead, turn it into a valuable opportunity to boost customer engagement, increase order value, and build brand loyalty. A...

How To Set Up WooCommerce Offline Payments- Check, COD, and Bank Transfer

Editorial Team

How To Set Up WooCommerce Offline Payments: Bank Transfer, Check, and COD

WooCommerce offline payment options are more important than many store owners realize.  While online cards and digital wallets dominate in some regions, millions of shoppers still prefer paying after placing...

How to Add Age Verification at Checkout in WooCommerce

Editorial Team

How to Add Age Verification at Checkout in WooCommerce (Step-by-Step)

WooCommerce age verification checkout becomes important the moment you sell products that are restricted by age. If you sell products like alcohol, tobacco, or vapes, verifying a customer’s age is...

Ready to Transform Your Store?
Join 39,415+ successful store owners who trust FunnelKit to power their businesses.
Conversion Optimized Checkout Pages
Increase Revenue with Smart Upsells
Capture Emails & Recover Abandoned Carts
Automate Winbacks & Repeat Sales
970+ 5 star reviews on WordPress.org
Transform your store to power your business with FunnelKit
🚀 Maximize Your Profit with FunnelKit – Highest Rated with 970+ 5-Star Reviews
Get Started