Terms and Conditions Generator

Write terms and conditions for your online store that cover orders, pricing errors, liability and customers' legal rights.

Describe the result you need. AI will set up the tool and ask for any missing details.

Configure with AI

Enter to submit · Shift + Enter for a new line

Sent to AI. Leave out passwords and private customer data.

Your brief

These form details are sent to our AI provider when you generate. Review the result before publishing.

What online store terms need to cover

Your terms are the contract behind every order. The generator writes numbered sections for:

  • Who can buy and where you ship.
  • Prices and payment, including what happens if a price is listed in error.
  • When the contract starts: at order confirmation, at dispatch, or whenever you choose.
  • Cancellations, returns and delivery, pointing to your separate policies.
  • Liability, intellectual property and events outside your control.
  • Governing law and disputes, adjusted for consumer rules in each region.

It uses only your facts. It won't add subscriptions, gift cards or loyalty programs you didn't mention, and missing details become [placeholders].

What your terms can't do

Consumer law limits what a store's terms can take away. The generator writes within those limits:

Customers inLimitSource
UKTerms can't exclude or restrict the customer's rights for goods that are faulty, not as described or not fit for purpose.Consumer Rights Act 2015, section 31
EUUnfair terms don't bind consumers, and choosing another country's law can't remove the protection of the customer's own consumer law.Directive 93/13/EEC
United StatesSome states don't allow certain warranty or liability limits, so the terms say those limits may not apply.State law varies
EverywhereNo exclusion of liability for death or personal injury caused by negligence, or for fraud.Standard in all three regions

The tool doesn't add an arbitration clause or class action waiver unless you ask for one, and then flags it for a lawyer. It also leaves out the EU online dispute resolution (ODR) link, because the platform closed on 20 July 2025.

Publishing your terms on Shopify or WooCommerce

  1. 01

    Shopify

    Go to Settings → Policies, open Terms of service and paste the result. Shopify links it in the checkout footer.

  2. 02

    WooCommerce

    Create a page with the terms, then choose it under WooCommerce → Settings → Advanced → Page setup → Terms and conditions. In the classic checkout, customers then tick a box to accept the terms.

  3. 03

    Fill the gaps

    Add your legal business name, address, governing law and every [placeholder], and replace [DATE].

This is a starting template, not legal advice. Have your terms reviewed by a lawyer, especially if you sell in several countries or want to limit liability.

Questions people ask

Is this legal advice?

No. It's a template that respects the main US, EU and UK consumer rules, but it can't know your business or every local law. Have a lawyer review it.

Do I need terms and conditions for my online store?

They're how you set out prices, when the contract starts, liability and disputes. In the EU and UK you must also give customers key information before they buy, and terms are the usual place for it.

What's the difference between terms and conditions and terms of service?

Nothing, for an online store. Shopify calls the page Terms of service, WooCommerce calls it Terms and conditions.

Can I cancel an order if I listed the wrong price?

You can say so in your terms. The generator writes a fair version: you contact the customer before processing the order and let them confirm at the correct price or cancel for a full refund.

Do I still need an ODR link for EU customers?

No. The EU's online dispute resolution platform was discontinued on 20 July 2025, and the requirement to link to it went with it.

Want this builtinto your store?

I'm Emmanuel, a Shopify and WooCommerce developer. If this tool pointed at something you'd rather have fixed for you (a faster store, cleaner product data, a migration, a custom feature), send me a note.

Emmanuel Asika

Emmanuel Asika

Shopify & WooCommerce developer, Dublin

I build and fix online stores: new builds, migrations, speed, SEO and the custom bits apps can't do.

hello@emmanuelasika.com