How it works for Activities, Tours & Classes
Global Logic
¡HolaOlas! is an Experience Builder.
You use it to build your own booking system for: excursions, guided tours, classes, events.
You create bookable experiences, adapted to your field activity.
Everything is managed in: one account, one dashboard, one consistent booking logic.
Creating an Experience — Activity
Experience type: Activity
An experience represents: an excursion, a tour, a class, a specific activity.
This experience contains: its prices, its time slots, its capacities, its rules, its payments.
Shared Activity / Private Activity (KEY POINT)
Shared activity: Multiple clients can book the same time slot. Maximum capacity defined. The system accepts bookings up to the limit, automatically blocks when the slot is full.
Private activity: The client books the complete activity. Fixed price for the group. No other client is added to the same slot.
The shared/private choice is made per experience.
Basic Information
Experience name, Type: Activity
Description: manually written or AI-generated (optional)
Available languages: FR, EN, ES
Editable automatic translation
Content editable at any time
Images
Activity photos: locations, process, equipment, guide
Main experience image
Best practices: Readable images even in small format, clear and centered subject, few distracting elements, designed for mobile and lists
Pricing
Base price
Number of included persons
Price per additional person
Pricing categories: children, seniors, students
Currency defined per experience
Visitors automatically see prices in their own currency
Payments processed in your Stripe account currency
Time Slots
Configurable slots per day: morning, afternoon, evening, full day
Duration calculated automatically
Maximum capacity per slot
Same logic for shared and private activities
Availability
Availability periods (dates)
Active days of the week
Calendar visible on client side
Blocked dates or slots: weather, maintenance, private event, one-time unavailability
Resources
Possible association with: boat, vehicle, guide, equipment
A resource can only be used once at a time
Prevents scheduling conflicts
Essential for field activities
Additional Options
Extras offered at booking: photos, meals, transport, private guide
Optional or mandatory options
Selected by the client at booking time
Bookings & Dashboard
Simple and calm dashboard
View: list, calendar
Booking management: view, modify, cancel, refund (via Stripe)
Clear booking status tracking
Useful filters: past/current/upcoming bookings, paid/deposit/full payment, abandoned bookings (informational use)
Automatic Emails
Booking confirmation email
Pre-activity email: schedule reminder, meeting point, important instructions
Sender = provider name and email
Reply-to = provider email
Payments
Secure payment via Stripe
Direct payment to provider account
Zero commission charged by HolaOlas
Options: deposit, full payment
Pre-authorization possible
Manual cash-out
On-site payment possible
No intermediary
Synchronization
Bidirectional synchronization with Google Calendar
Bookings created in HolaOlas are automatically added to the calendar
Existing events block availability
Prevents double bookings
FAQ
FAQ per experience
Displayed on the booking page
Simple and elegant presentation
Designed to reduce questions before booking
Data Respect (GDPR)
HolaOlas only displays data necessary for booking management
Client information is only visible to the concerned establishment
Abandoned bookings are used for informational and operational purposes
No data is resold or used for advertising purposes
