Rent out your time and space, booked and paid on Shopify.

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.

Runs on Shopify checkout No double bookings Google Calendar sync

How it works

Everything you need to take bookings.

01 / 04

A booking calendar on your product page

Customers see live availability, pick a slot, and pay through your normal Shopify checkout. No separate booking tool.

02 / 04

Sold by the hour, half day or full day

Set the lengths and rates that fit your space. Customers book a single unit or a run of them.

03 / 04

No double bookings, ever

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.

Cart showing a booking held with a reserved-until note
04 / 04

Manage it all from one calendar

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

Admin booking calendar with bookings and revenue

More in Booker

Everything a rental actually needs.

Take a deposit

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.

Turnaround time

Reserve a gap before and after each booking so back-to-back hires cannot be booked while you clean or reset the space.

Hours per space

Give any space its own opening hours and closed dates, on top of your store defaults, so each room keeps its own schedule.

Questions at booking

Ask what you need, like crew size or purpose, and see the answers with every booking.

Paid add-ons

Offer extras like a lighting kit or cleaning, priced on your side and charged in the same order.

Automatic reminders

A confirmation and a reminder before the booking, plus a new-booking notice to you. Add SMS reminders with your own Twilio.

Match your theme

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.

See bookings in your calendar

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.

Questions

Everything you need to know.

What can I rent out with Booker?

Any space you hire for a length of time: photography studios, darkrooms, meeting rooms, rehearsal rooms, coworking desks, sports courts, event venues and workshops.

Can I take a deposit?

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.

Do customers pay through Shopify?

Yes. Booking and payment run on your normal Shopify checkout, so your orders, customers and payment setup work exactly as they do now.

How does it stop double bookings?

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.

Can I offer more than one room?

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.

Does it sync with my calendar?

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

Start taking bookings this week.

Install Booker from the Shopify App Store, set up a product, add the calendar to its page, and you are live.