Orders
When a customer books through Shopify Checkout, Sesami creates a Shopify order. Here's how booking orders work and how to manage them.
What a Booking Order Looks Like
A Sesami booking order in Shopify includes:
The service product with the Duration variant (e.g., "60 Minutes")
Line item properties with booking details: date, time, resource, and location
Standard Shopify order data: customer info, payment, order number
Order Fulfillment
Since bookings are services — not physical products — there's nothing to ship. You can handle fulfillment in whichever way works for your team:
Leave orders unfulfilled — this is the simplest approach and doesn't affect the booking in any way
Fulfill after the appointment — useful if you want a clean order list showing only upcoming appointments as "unfulfilled"
Auto-fulfill at booking — if you prefer all orders marked as complete right away
Auto-Fulfilling Service Orders
If you want to automate fulfillment for service orders, you can:
Use Shopify Flow to auto-fulfill orders tagged with a specific tag
Use a third-party fulfillment app for digital/service products
Refunds
Refunds for booking orders follow the standard Shopify refund process:
Go to Shopify Admin > Orders > [select the order]
Click Refund
Process the refund as needed
Refunding an order in Shopify does not automatically cancel the booking in Sesami. Cancel the appointment in Sesami separately if needed.
Related
Customers — how customer data flows between Sesami and Shopify
Catalog and Products — setting up products as bookable services
Cancellations & Rescheduling — managing appointment changes
Sesami Instant Booking — booking without going through Shopify Checkout
Last updated
Was this helpful?
