Instant Booking
Skip the Shopify checkout process and let customers book services in just 3 simple steps.
What is Instant Booking?
Instant Booking allows customers to book appointments without going through the standard Shopify checkout flow. Instead of adding to cart and checking out, customers can complete their booking in just 3 quick steps:
Select time on the calendar
Enter customer details
Confirm - Done! Service is booked
Try it yourself → - Book a service in just 3 steps on our demo store
Booking Options
When you enable Instant Booking, you can choose how to handle orders and payments:
Option 1: Just Book (No Shopify Order)
No order created - Booking exists in Sesami only
Perfect for - Free consultations, internal bookings, services that don't need payment tracking
Payment - Not collected (or handled outside Shopify)
Option 2: Book + Create Shopify Order
Shopify order created - Order appears in your Shopify orders
Payment capture options:
Enter card manually in Shopify
Mark invoice as paid manually
Mark as pending (pay later)
Perfect for - Services that need order tracking but flexible payment timing
How It Works
Customer Experience
Calendar - Customer selects an available time slot and clicks confirm
Customer details - Customer enters their contact information
Confirm - Booking is complete immediately
No cart, no checkout pages, no payment flow (unless you choose Option 2 with manual payment).
Admin Experience
Bookings created via Instant Booking appear in:
Sesami calendar - Just like regular bookings
Sesami upcoming appointments list - Manage, reschedule, cancel
Shopify orders (if using Option 2) - Track orders and payments
Enabling Instant Booking
When to Use Instant Booking
Instant Booking is ideal for:
Free consultations - No payment needed
Internal bookings - Staff or partner bookings
High-volume bookings - Reduce friction for quick appointments
Walk-in customers - Book on-site with minimal steps
Pay in person - Collect payment at appointment time
Manual invoicing - Send invoice after booking
When NOT to Use Instant Booking
Instant Booking may not be suitable for:
Paid services requiring upfront payment - Use standard checkout instead
Deposit collection - Use standard checkout with Deposits
Complex pricing - Multiple add-ons or options
Shopify payment gateway - When you need automatic payment processing
Best Practices
Clear pricing - Even without checkout, show the price clearly on the product page
Confirmation emails - Ensure customers receive booking confirmation via email
Payment instructions - If using "pay later," include clear payment instructions in confirmation email
Test the flow - Book a test appointment to see the 3-step experience
Staff training - Ensure your team knows how to handle Instant Bookings in admin
Comparison: Instant Booking vs. Standard Checkout
Steps to book
3 steps
5+ steps (add to cart, cart, checkout, payment)
Payment collection
Manual or none
Automatic via Shopify
Shopify order
Optional
Yes
Deposits
No
Yes
Discounts/coupons
No
Yes
Checkout customization
N/A
Full Shopify checkout
Best for
Speed, free services
Paid services, deposits, complex pricing
Managing Instant Bookings
Viewing Bookings
Sesami Calendar - All bookings appear here
Upcoming Appointments - Filter and manage bookings
Shopify Orders - If using "Book + Create Order" option
Rescheduling or Canceling
Manage Instant Bookings the same way as regular bookings:
Find the booking in Sesami calendar or upcoming appointments
Click the booking to view details
Use Reschedule or Cancel buttons
Payment Collection (for Option 2)
If using "Book + Create Order":
Find the order in Shopify > Orders
Click the order
Use Collect payment or Mark as paid
Troubleshooting
Instant Booking option not appearing
Check:
You're using Sesami Admin Portal or latest Shopify App version
Service is properly configured with resources
You have the correct permissions to edit services
Customers not receiving confirmation emails
Check:
Notification emails are enabled in Sesami Settings
Email templates are configured
Check spam/junk folders
Verify customer email address is correct
See: Notification Emails
Order not appearing in Shopify
Check:
You selected "Book + Create Order" option (not "Just Book")
Order was successfully created (check Sesami booking details)
You're looking in the correct Shopify location (if multi-location)
Related
Group Appointments - Multi-participant bookings
Deposits - Collect partial payment upfront
Cancellations & Rescheduling - Customer self-service
Notification Emails - Email confirmations
Services - Configure services
Last updated
Was this helpful?
