Rooms, studios, equipment, classes and events all work the same way. Customers pick a date and time on the product page and pay at your normal checkout. No separate booking site to run.
Choose a day, then a time.
Pick a start time, then the hour after it to book longer.
Held from the cart.Paid at your own checkout.Never sold twice.In 98 languages.
Most booking apps only reserve the time once an order is paid. Booker locks it as soon as it lands in the cart, and blocks any conflict again at checkout.
Tap a time. It is held the moment it lands in the cart.
Adding to cart reserves the slot while they check out. Everyone else sees it as taken.
An ordinary cart line. Discounts, taxes and payment methods work as they already do.
Pick a time in step 1, then see what a second shopper gets for the same slot.
A second check runs inside Shopify checkout itself. A stale tab cannot pay.
Put yoga, pilates and a workshop in the same twelve-person studio and Booker counts everyone in the room at once. Different lengths, different prices, one shared capacity. When nine people are booked across three classes, three places are left for any of them.
Sell a ten-class pack or a monthly membership as an ordinary product. Credits land on the customer's account, and a class they book with one comes through checkout at zero. Cancel or refund and the credit goes back.
The balance sits on the Shopify order as unpaid. You collect it with Shopify's own button when they turn up.
Set a percentage per product. The customer pays that at checkout and the rest sits on the Shopify order as an unpaid balance, so you collect it with Shopify's own button when they turn up.
Three identical studios? Enter 3. Named rooms with different prices? Give each one a rate. One hall hired for parties and for corporate days? Price the same space by use, and the customer picks which.
Inside your Shopify admin, colour-coded by product. Add a walk-in, cancel a booking, settle a balance. Synced to Google Calendar so it is on your phone too.
Rent out your photography or film studio by the hour or day on Shopify. Live availability, no double bookings, pay at checkout.
Let people book and pay for your darkroom by the hour on Shopify. Live availability, no clashes, colour and B&W benches.
Rent meeting rooms by the hour or day on Shopify. Live availability, multiple rooms, no overlaps, pay at checkout.
Let musicians book your rehearsal or music rooms by the hour on Shopify. Live availability, no double bookings.
Rent hot desks and private offices by the hour or day on Shopify. Live availability, no overlaps, pay at checkout.
Let players book tennis, pickleball or padel courts by the hour on Shopify. Live availability, no clashes, pay at checkout.
Rent your event or venue space by the day on Shopify. Live availability, no clashing dates, pay at checkout.
Let members book bench time or your makerspace by the hour on Shopify. Live availability, no overlaps, pay at checkout.
Prices in US dollars, a month at a time. Change plan whenever you like. Every plan in full.
Any space you hire for a length of time: photography studios, darkrooms, meeting rooms, rehearsal rooms, coworking desks, sports courts, event venues and workshops. Classes and events with a set number of places work the same way.
Yes. Put the capacity on the room and point each class at it. Booker counts everyone in the room at once, whatever the class or how long it runs, so three classes at 2pm share the same twelve places.
Yes. Set a deposit percentage per product and the customer pays that share at checkout. The balance sits on the Shopify order as unpaid, and you collect it with Shopify's own button when they arrive.
Yes. Booking and payment run on your normal Shopify checkout, so your orders, customers and payment setup work exactly as they do now.
The moment a slot is added to the cart it is held for everyone else, and it is checked again inside checkout, so the same time can never be paid for twice.
Yes. A pass is an ordinary product you flag in Booker. Buying it puts credits on the customer's account, and a class they book with one comes through checkout at zero. A subscription app can renew it monthly.
On Starter and Pro, every booking appears in a Google Calendar you choose and disappears if it is cancelled. You can also subscribe to a private feed from Apple Calendar, Outlook or Airbnb.
Install from the Shopify App Store, mark a product as bookable, and the calendar is on its page.