Catalog and Products
Sesami uses Shopify products to represent bookable services. Understanding how products and inventory work with Sesami helps avoid common issues.
Setting Up a Booking Product
To create a product that works with Sesami:
Go to Shopify > Products > Add Product
Add a name, description, and image as usual
Under Variants, add an option called Duration
The option name must be exactly
Duration(case-sensitive, no trailing spaces)Add values in a valid format:
30,45 m,90 minutes,3h, or1 hour
Under Inventory, uncheck Track quantity
Under Shipping, uncheck This is a physical product
Save
Track quantity must be off. If inventory tracking is enabled, customers will eventually see "Sold out" instead of the booking calendar.
Duration Variant Format
Sesami reads the "Duration" variant to determine time slot length. Accepted formats:
Minutes (number only)
30
Minutes with unit
45 m, 90 minutes
Hours
3h, 1 hour
Combined with text
45 minutes: express service
Time frames must fit within a single day (00:00 to 24:00).
Inventory and "Sold Out"
If your booking product shows "Sold out" instead of the calendar:
Go to Shopify > Products > [your product]
For each variant, uncheck Track quantity
Save
Sesami manages availability through its own scheduling system — it doesn't use Shopify inventory counts.
Products with Physical Items
If you sell products that include both a booking and a physical item (e.g., a gift box with a consultation), keep in mind:
The Duration variant tells Sesami this is a bookable product
You can still set a price and use Shopify checkout
For physical fulfillment, manage shipping settings as needed on the product
Related
Orders — how Sesami bookings appear as Shopify orders
No Availability — troubleshooting missing time slots
Last updated
Was this helpful?
