Active installs
200+
Subscription includes
Support
Additional Terms helps WooCommerce stores add custom agreement checkboxes, notices, waivers, policies, and acknowledgements to the checkout experience. Create required or optional checkboxes, control how terms are displayed, and keep a record of customer acceptance with each order.
Whether you need product-specific policies, warranty acknowledgements, subscription terms, age confirmations, or region-based notices, Additional Terms gives you more control over when checkout agreements appear and how customers interact with them.
Create checkout terms that match your store’s policies, products, customers, and order requirements.

Create multiple checkout checkboxes for policies, notices, waivers, and acknowledgements.
![]()
Show terms in a modal, new tab, or directly above the checkout checkbox.
![]()
Place custom agreement checkboxes inside the WooCommerce Checkout Block.
![]()
Display important terms upfront so customers can review details before purchase.
![]()
Translate using .po files, and integrate with WPML and Polylang.

Set each checkbox as optional or required based on your store’s needs.
![]()
Choose whether optional checkboxes are checked or unchecked by default.
![]()
Link checkboxes to dedicated terms pages for more detailed information.
![]()
Export plugin settings and migrate data to another WooCommerce store.
![]()
Store accepted terms with the order for easier review by administrators.
Create advanced terms and conditions checkboxes for your WooCommerce checkout with Additional Terms Pro. Its advanced settings, such as customizable link actions and conditional logic, allow you to enhance the user experience and tailor the terms checkboxes to meet your specific business needs. Here are some examples of using Additional Terms:
Show checkout terms only when they are relevant. With conditional logic, you can display checkout agreements based on products, categories, shipping details, user roles, weekdays, product types, and more.
![]()
Show checkout terms when selected products are included in the customer’s cart.
![]()
Show checkout terms for products in selected categories or product tags.
![]()
Show checkout terms based on the customer’s selected shipping location.
![]()
Show checkout terms for selected roles, members, vendors, or subscribers.
![]()
Apply checkout terms to products assigned to selected shipping classes.
![]()
Show checkout terms for subscriptions, bookings, or other product types.
![]()
Display checkout terms only on selected weekdays or specific store days.
![]()
Show checkout terms for products assigned to selected WooCommerce Brands.
Additional Terms helps WooCommerce stores present important checkout agreements clearly, collect customer acknowledgements, and keep acceptance records connected to each order. Whether you need product-specific policies, warranty notices, subscription terms, age confirmations, or regional checkout notices, the extension gives you flexible control over how and when those terms appear.
A terms and conditions checkbox helps store owners present important policies, notices, or agreements during checkout and ask customers to acknowledge them before placing an order.
It can be useful for situations such as:
Yes. Additional Terms lets you use conditional logic to control when checkout checkboxes appear, helping customers see the right terms at the right time.
You can create conditions based on products, categories, tags, shipping location, user roles, product types, shipping classes, weekdays, and WooCommerce Brands.
A terms checkbox can help record that a customer was presented with specific terms and actively acknowledged them during checkout. Additional Terms stores accepted checkbox details with the WooCommerce order for easier review.
Whether a checkbox is legally binding can depend on your terms, checkout setup, location, and applicable laws. For legal requirements specific to your business, it is best to consult a qualified legal professional.
Additional Terms gives WooCommerce stores more control over checkout agreements. You can create required or optional checkboxes, choose how terms are displayed, show checkboxes only when relevant, and keep customer acknowledgements connected to each order.
Categories
Extension information
Quality Checks
Compatibility
Countries
Languages
Requirements