Turn products into bookable time.
Waypoint Booking adds a real scheduling engine to your BigCommerce catalog — rooms, staff, classes, courses. Customers pick a genuinely open slot right on the product page; checkout confirms it automatically.
Everything a real booking flow needs
Not a form bolted onto a product page — a scheduling engine underneath it, wired straight into checkout.
Real-time availability
Recurring weekly hours, one-off exceptions, and exact fixed slot times — computed in each resource's own timezone.
Concurrency-safe holds
Two shoppers can never both lock in the same slot — enforced at the database level. If a checkout outruns its own hold, that order is flagged for you to resolve by hand, not left to silently clash.
Automatic order sync
Placing the order confirms the booking by itself. Cancelling or refunding it releases the slot the same way.
Capacity & buffers
Seat thirty people into one seminar slot, or leave clean-up time between every appointment — both live on the resource.
Recurring courses
A ten-week class books — and cancels — as one purchase, not ten separate sessions to manage by hand.
Drag-and-drop calendar
Reschedule by dragging an appointment to a new time. Drop it on a full slot and it snaps right back.
Customer self-service
Shoppers see their own upcoming bookings on their account page, with one-click add-to-calendar.
Calendar integrations
Every booking exports to Google, Outlook, or Apple Calendar. Subscribe to a whole resource's schedule from any calendar app.
Webhooks for your stack
A signed event fires on every booking change — your own email, SMS, or Slack takes it from there.
Guided setup
A short wizard gets a resource, a service, hours, and checkout sync connected before you touch anything else.
Multi-channel control
Restrict a bookable product to one sales channel — a wholesale-only stylist, a second storefront — without touching the rest.
No customer data at rest
Names and emails are resolved live from BigCommerce only when actually needed — never cached, never stored.
Four steps from install to first booking
Define
Add a resource — who or what gets booked — and a service: what's on offer, and how long it takes.
Link
Attach that resource and service to a real product in your catalog. One click, in bulk.
Book
The picker appears on the product page on its own. A shopper chooses a genuinely open slot.
Confirm
Placing the order confirms the booking automatically — cancelling or refunding releases it the same way.
Five ways businesses actually book time
Each just a different arrangement of resources, services, and availability.
Rooms & equipment
Meeting rooms, gear rental, anything booked by the hour. One resource per physical item, continuous back-to-back slots, a cleanup buffer between bookings.
Salon & personal services
Each stylist is their own resource with their own hours. Book a named person, or "any available" — the same service linked to every stylist who offers it.
Events & classes
Group sessions on a fixed schedule — set the resource's capacity, and export the attendee list for any session in one click.
Recurring courses
A block of weekly sessions sold as one purchase — booked all-or-nothing, and cancelled as a whole series in one click.
Multi-channel / wholesale
Keep a resource open on your main storefront while restricting it — or a second one — to a wholesale-only sales channel, without touching anything else.
Built to hold up, not just demo well
Row-locked, not optimistic. Verified live: five simultaneous requests for the same slot — exactly one succeeds, four get a clean, immediate no. A checkout that outlasts its own hold is flagged for you to reconcile by hand, rather than left to clash silently.
No customer PII stored. Names and emails are resolved live from BigCommerce when actually needed — never cached, never at rest.
No email deliverability to manage. Signed webhooks instead — plug in whatever you already send email or SMS through.
Runs inside your control panel. No separate login, no second app to keep open in another tab.
Make something bookable.
Install Waypoint Booking from the BigCommerce App Marketplace, and the setup wizard gets your first resource, service, and open slot live in about five minutes.