Booker adds a booking calendar to your product pages so customers pick an available slot and pay at checkout. Studios, rooms, desks, courts and more.
How it works
Customers see live availability, pick a slot, and pay through your normal Shopify checkout. No separate booking tool.
Set the lengths and rates that fit your space. Customers book a single unit or a run of them.
A slot is held the moment it goes in the cart and blocked again at checkout, so two people can never pay for the same time. If an order is still awaiting payment, such as cash on delivery or a bank transfer, the hold stays in place until you mark it paid.

Every booking, the customer and the revenue in one admin view. Add walk-ins by hand, and sync it to Google Calendar.

More in Booker
Charge a percentage at checkout and record the balance against the booking. You collect the rest yourself at the booking; Booker does not charge it automatically. It shows on the customer's confirmation and reminder emails.
Reserve a gap before and after each booking so back-to-back hires cannot be booked while you clean or reset the space.
Give any space its own opening hours and closed dates, on top of your store defaults, so each room keeps its own schedule.
Ask what you need, like crew size or purpose, and see the answers with every booking.
Offer extras like a lighting kit or cleaning, priced on your side and charged in the same order.
A confirmation and a reminder before the booking, plus a new-booking notice to you. Add SMS reminders with your own Twilio.
Style the calendar to your store: colours, corners, density, and 12 or 24 hour times. Choose what happens after add to cart too: go to the cart, stay on the page, or run your own code, for example to open your theme's cart drawer.
Every booking in your own calendar. Push to Google, or subscribe once from Apple Calendar, Outlook or Airbnb with a private feed that keeps itself updated. Customers get an add-to-calendar file too.
Who it's for
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.
Questions
Any space you hire for a length of time: photography studios, darkrooms, meeting rooms, rehearsal rooms, coworking desks, sports courts, event venues and workshops.
Yes. Set a deposit percentage per product and the customer pays that share at checkout. The balance is recorded and shown on their emails, and you collect it yourself; Booker does not auto-charge the remainder.
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 at checkout, so the same time can never be booked twice on the same space.
Yes, on the Pro plan. Sell each room or space separately with its own rate, and offer different prices for different uses with pricing tiers.
On the Starter and Pro plans, each paid or manual booking can be pushed to a Google Calendar you choose, and removed if it is cancelled or refunded.
Get started
Install Booker from the Shopify App Store, set up a product, add the calendar to its page, and you are live.