Waiver & Terms
Last updated
Was this helpful?
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.
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.
If you use the standard Shopify checkout flow, you can add terms through Shopify.
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.
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 help@sesami.co or consider the Professional Services option.
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
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?
Was this helpful?
