Other PrestaShop Modules

Booking & Appointments

Native appointment booking for PrestaShop 8 & 9

Calendar, slots, resources and deposit — your customers book online while you manage everything from the back office.

PrestaShop 8 & 9 Multistore Native deposit 5 languages
  • 30-day refund
  • 12 months updates
  • 24h support
www.datafirefly.com/en/
Réservation & Prise de rendez-vous Module Prestashop
v1.0.0 · updated 2026-06-05
What it does

The short version.

01

Calendar & slots

A 4-step booking flow, an interactive calendar and slots computed in real time from your schedules.

02

Resources / Staff

Assign services and staff, with a weekly schedule per resource and an Any option (first available).

03

Online deposit

Collect a deposit through the native PrestaShop order, so with every payment method already configured.

04

Zero double booking

Anti-collision check at submission, minimum lead time, booking horizon and closures/public holidays.

The long version

Everything you'd want to know before you install.

A detailed look at how Booking & Appointments works, why we built it the way we did, and the thinking behind the features above.

§ 01

A real booking platform, inside your PrestaShop

Customers pick a service, a staff member, then a date and a slot, in a smooth four-step flow. The calendar highlights available days and slots are computed in real time from the schedules, the service duration and the buffer time. No third-party service, no server configuration: everything lives in your back office.

§ 02

Your staff, your schedules

Create as many resources as you need (practitioners, rooms, equipment), define a weekly schedule for each with up to three windows per day, and link them to the services they provide. The Any option lets the module automatically assign the first available staff member. Closures and public holidays can be managed globally or per staff member.

§ 03

The deposit, made simple

Request a fixed or percentage deposit. It is charged through a standard PrestaShop order: you immediately benefit from every payment method already active on your shop, with no extra gateway. The booking is confirmed automatically once payment is validated, and the balance can be paid on site.

§ 04

Built for PrestaShop 8 and 9

The module follows the PrestaShop 8 and 9 compatibility constraints, works in multistore and is translated into five languages. Transactional emails ship in HTML and text, and your customers find their appointment history in their account.