Hub/Checkout/Sidekick: Add Terms and Conditions Checkbox
Task IntentCheckout

Sidekick: Add Terms and Conditions Checkbox

Add a required terms and conditions agreement checkbox to your checkout for legal compliance.

What This Sidekick Query Does

Add a required terms and conditions agreement checkbox to your checkout for legal compliance.

Prompts

Copy, adapt, and run this directly in Shopify Sidekick.

Help me add a terms and conditions checkbox to my Shopify checkout:

Store name: [YOUR STORE NAME]
Required policies: [TERMS OF SERVICE / RETURN POLICY / PRIVACY POLICY / SUBSCRIPTION TERMS]
Legal jurisdiction: [COUNTRY OR REGION]
Products requiring special terms: [AGE-RESTRICTED / SUBSCRIPTION / CUSTOM / NONE]

Set up the terms and conditions checkbox:


  
    Checkbox placement - Add a required checkbox just above the “Pay now” or “Complete order” button. The checkbox must not be pre-checked to comply with consumer protection laws in most jurisdictions.
  
  
    Label text - Use clear label text: “I agree to the [Terms of Service] and [Privacy Policy]” where the policy names are clickable links that open the full policy text in a new tab or a modal overlay. Do not use small or hard-to-read text.
  
  Policy pages - Ensure all linked policy pages exist and are up to date in my Shopify admin under Settings > Policies. Review and update:
    
      Terms of Service covering purchase terms, liability, and dispute resolution
      Privacy Policy covering data collection and usage (GDPR/CCPA compliant)
      Return and Refund Policy with clear timelines and conditions
      Shipping Policy with delivery estimates and responsibilities
    
  
  
    Validation - If the customer tries to complete the order without checking the box, display a clear error message: “Please agree to the terms and conditions to continue.” Highlight the checkbox area and scroll the page to make the error visible.
  
  
    Record keeping - Log the timestamp, IP address, and policy version the customer agreed to with each order. Store this data in the order metadata for legal reference.
  
  
    Subscription consent - If selling subscription products, add a separate checkbox: “I understand this is a recurring subscription and I will be charged [FREQUENCY AND AMOUNT] until I cancel.” This is required for subscription compliance.
  
  
    Age verification - If selling age-restricted products, add a checkbox: “I confirm I am [AGE] years or older.” Consider adding a date-of-birth field for stricter verification requirements.
  
  Multi-language - If your store serves multiple languages, ensure the checkbox label and policy pages are translated for each supported language.


Provide the Shopify settings and any checkout extensibility code needed for implementation.

Expected Output

Add a required terms and conditions agreement checkbox to your checkout for legal compliance.

Tips to Improve Results

Copy the prompt above
Open Shopify Sidekick in your Shopify admin
Paste the prompt and replace the bracketed placeholders with your details
Review Sidekick's response and apply the suggestions