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

Orders

When a customer books through Shopify Checkout, Sesami creates a Shopify order. Here's how booking orders work and how to manage them.

circle-info

Sesami Instant Booking has an option to create or not create a Shopify order. If order creation is disabled, bookings are recorded in Sesami only.

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

circle-info

Fulfillment status has no effect on the booking itself. Whether an order is fulfilled or not, the appointment remains active in Sesami.

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:

  1. Go to Shopify Admin > Orders > [select the order]

  2. Click Refund

  3. Process the refund as needed

circle-exclamation

Last updated

Was this helpful?