circle-info
Welcome to the new Sesami Help Portal with AI capabilities. Search your question and get your answer instantly!
githubEdit

Waiver & Terms

Require customers to agree to your terms, sign a waiver, or acknowledge a policy before booking. There are two ways to add this to your booking flow.

Option 1: Sesami Forms App (with Instant Booking)

If you have Instant Booking enabled for the service, you can use the Sesami Forms App to add a terms agreement step directly in the booking flow.

How to set it up:

  1. Enable Instant Booking on the service (Sesami > Services > [service] > Instant Booking)

  2. Set up the Sesami Forms App with a checkbox or acknowledgment field

  3. Customers complete the form — including accepting terms — before the booking is confirmed

This is the most integrated approach since it's part of the Sesami booking experience itself.

Option 2: Shopify App or Theme Customization

If you use the standard Shopify checkout flow, you can add terms through Shopify.

Using a Shopify App

Shopify apps can add a terms and conditions checkbox to the cart or checkout page. Search the Shopify App Store for "terms and conditions" or "checkout agreement" apps.

Using Theme Customization

You can add a terms checkbox directly to your product page or cart through theme customization:

  • Add a checkbox to the product page near the Add to Cart button

  • Link the checkbox to a dedicated terms page (e.g., /pages/booking-terms)

  • Use JavaScript to prevent checkout until the box is checked

circle-info

Theme customization requires some coding knowledge. If you need help, contact [email protected]envelope or consider the Professional Services option.

Best Practices

  • Be clear and specific — state your cancellation, refund, and no-show policies

  • Keep it readable — avoid legal jargon where possible

  • Link to full terms — use a checkbox as acknowledgment, with a link to the complete document

  • Update regularly — review terms when you change policies or add new services

Last updated

Was this helpful?