holaOlas logo
holaOlas logo
← Back to resources

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