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:
Enable Instant Booking on the service (Sesami > Services > [service] > Instant Booking)
Set up the Sesami Forms App with a checkbox or acknowledgment field
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
Theme customization requires some coding knowledge. If you need help, contact [email protected] 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
Related
Instant Booking — skip Shopify checkout for a streamlined booking flow
Sesami Forms App — collect information and agreements during booking
Cancellations & Rescheduling — set up cancellation and rescheduling policies
Last updated
Was this helpful?
