How online booking works
1
Customer browses activities
Customers visit your booking page and see all published activities with available dates, times, and prices.
2
Customer selects a session
They choose a specific date and time slot. Sailia shows real-time availability so customers only see sessions with open spots.
3
4
Customer completes payment
Payment is processed through Stripe. Once payment succeeds, the booking is confirmed and the customer receives a confirmation email.
Booking page
Your booking page is automatically generated from your published activities. It includes:- Activity listings with descriptions, images, and pricing
- Calendar view showing available dates and times
- Real-time availability that updates as bookings are made
- Mobile-friendly layout that works on any device
Managing bookings
All bookings — whether made online or through the POS — appear in your bookings dashboard. From here you can:- View booking details, attendee information, and payment status
- Add or remove attendees from a session
- Process refunds for cancelled bookings
- Resend confirmation emails
- Check attendee waiver completion status
Basket and checkout
When a customer adds items to their basket, Sailia tracks the basket contents in real time. A single basket can contain:- Multiple activity bookings across different dates
- Shop products
- Activity passes
- Memberships
- Donations
- Add-ons
Gift cards can also be redeemed at checkout to cover part or all of the order total.
Confirmation and notifications
After a successful booking:- The customer receives a confirmation email with booking details.
- The booking appears in your dashboard with a confirmed status.
- Assigned staff see the booking on their schedule.
- If workflows are configured, any automated follow-up emails are queued.
Related guides
Point of sale
Process walk-in bookings and sales in person.
Discount codes
Create promotions and special offers for your bookings.