Title: Divine Appointment Booking Lite
Author: divinecode01
Published: <strong>12 juillet 2026</strong>
Last modified: 12 juillet 2026

---

Recherche d’extensions

![](https://ps.w.org/divine-appointment-booking-lite/assets/banner-772x250.png?rev
=3605178)

![](https://ps.w.org/divine-appointment-booking-lite/assets/icon-256x256.png?rev
=3605178)

# Divine Appointment Booking Lite

 Par [divinecode01](https://profiles.wordpress.org/divinecode01/)

[Télécharger](https://downloads.wordpress.org/plugin/divine-appointment-booking-lite.1.0.0.zip)

 * [Détails](https://fr.wordpress.org/plugins/divine-appointment-booking-lite/#description)
 * [Avis](https://fr.wordpress.org/plugins/divine-appointment-booking-lite/#reviews)
 *  [Installation](https://fr.wordpress.org/plugins/divine-appointment-booking-lite/#installation)
 * [Développement](https://fr.wordpress.org/plugins/divine-appointment-booking-lite/#developers)

 [Support](https://wordpress.org/support/plugin/divine-appointment-booking-lite/)

## Description

Divine Appointment Booking Lite is a lightweight appointment booking plugin. Let
your customers pick a service, choose a date and time, and book — payment is collected
at the appointment, so there is nothing to configure and no payment gateway to set
up.

**Features**

 * Per-service pricing — every service gets its own rate
 * Clean 2-step booking flow: date/time, then details
 * Custom calendar that respects business days, hours, and blocked dates
 * Minimum notice period and maximum advance booking window
 * HTML email notifications to the customer and the site admin
 * Status update emails when you confirm, complete, or cancel a booking
 * Admin dashboard with filterable booking list and inline status changes
 * Configurable payment note (e.g. « Payment collected at your appointment — cash
   or card »)
 * REST API with API-key authentication for external integrations
 * Shortcode based — works with any theme and any page builder
 * No external services, no tracking, no build tools

**Usage**

Add the shortcode to any page or post:

    ```
    [dcabl_booking]
    ```

**REST API**

Enable the API by setting an API key under Divine Appointment Booking Lite  Settings
API / Integrations. Requests must include the key in the `X-Divine-Key` header. 
Endpoints include:

 * `GET /wp-json/divine-booking/v1/services`
 * `GET /wp-json/divine-booking/v1/available-dates?month=YYYY-MM`
 * `GET /wp-json/divine-booking/v1/available-slots?date=YYYY-MM-DD`
 * `POST /wp-json/divine-booking/v1/book`
 * `GET /wp-json/divine-booking/v1/appointment?id=` or `?email=`
 * `POST /wp-json/divine-booking/v1/reschedule`
 * `POST /wp-json/divine-booking/v1/cancel`
 * `GET /wp-json/divine-booking/v1/business-info`

The API is disabled until you set a key.

## Captures d’écrans

[⌊Booking form — calendar and time slot selection⌉⌊Booking form — calendar and time
slot selection⌉[

Booking form — calendar and time slot selection

[⌊Booking form — customer details and service with price⌉⌊Booking form — customer
details and service with price⌉[

Booking form — customer details and service with price

[⌊Confirmation screen⌉⌊Confirmation screen⌉[

Confirmation screen

[⌊Admin — appointments list with status management⌉⌊Admin — appointments list with
status management⌉[

Admin — appointments list with status management

[⌊Admin — settings⌉⌊Admin — settings⌉[

Admin — settings

## Installation

 1. Upload the `divine-appointment-booking-lite` folder to `/wp-content/plugins/`, 
    or install through the WordPress Plugins screen.
 2. Activate the plugin.
 3. Go to **Divine Appointment Booking Lite  Settings** to configure your services,
    schedule, and emails.
 4. Add the `[dcabl_booking]` shortcode to any page.

## FAQ

### How do customers pay?

Payment is collected at the appointment (pay on arrival). You can customize the 
payment note shown on the booking form and in the confirmation email — for example,«
We accept cash and card at the studio. »

### How do I add services with different prices?

Go to Settings  General and enter one service per line in the format `Service Name
|Price`, for example `Consultation|100`.

### What happens when someone books?

The booking is saved with **pending** status, the customer receives a confirmation
email, and the admin receives a notification. You can confirm, complete, or cancel
the booking from the dashboard — each status change emails the customer.

### Can two people book the same slot?

No. Slots with a pending or confirmed booking are shown as unavailable, and the 
server rejects double-bookings even if two people submit at the same moment.

### Does this plugin call any external services?

No. Everything runs on your own site. Emails are sent through the standard WordPress
mail system.

### Is my data removed if I delete the plugin?

Yes. Deleting the plugin removes all plugin options and drops the bookings table.
Deactivating does not remove anything.

## Avis

Il n’y a aucun avis pour cette extension.

## Contributeurs/contributrices & développeurs/développeuses

« Divine Appointment Booking Lite » est un logiciel libre. Les personnes suivantes
ont contribué à cette extension.

Contributeurs

 *   [ divinecode01 ](https://profiles.wordpress.org/divinecode01/)

[Traduisez « Divine Appointment Booking Lite » dans votre langue.](https://translate.wordpress.org/projects/wp-plugins/divine-appointment-booking-lite)

### Le développement vous intéresse ?

[Parcourir le code](https://plugins.trac.wordpress.org/browser/divine-appointment-booking-lite/),
consulter le [SVN dépôt](https://plugins.svn.wordpress.org/divine-appointment-booking-lite/),
ou s’inscrire au [journal de développement](https://plugins.trac.wordpress.org/log/divine-appointment-booking-lite/)
par [RSS](https://plugins.trac.wordpress.org/log/divine-appointment-booking-lite/?limit=100&mode=stop_on_copy&format=rss).

## Journal des modifications

#### 1.0.0

 * Initial release.

## Méta

 *  Version **1.0.0**
 *  Dernière mise à jour **il y a 3 mois**
 *  Installations actives **Moins de 10**
 *  Version de WordPress ** 5.8 ou plus **
 *  Testé jusqu’à **7.0.7**
 *  Version de PHP ** 7.4 ou plus **
 *  Langue
 * [English (US)](https://wordpress.org/plugins/divine-appointment-booking-lite/)
 * Étiquettes
 * [appointment booking](https://fr.wordpress.org/plugins/tags/appointment-booking/)
   [appointments](https://fr.wordpress.org/plugins/tags/appointments/)[booking](https://fr.wordpress.org/plugins/tags/booking/)
   [calendar](https://fr.wordpress.org/plugins/tags/calendar/)[scheduling](https://fr.wordpress.org/plugins/tags/scheduling/)
 *  [Vue avancée](https://fr.wordpress.org/plugins/divine-appointment-booking-lite/advanced/)

## Évaluations

Aucun avis n’a encore été envoyé.

[Votre avis](https://wordpress.org/support/plugin/divine-appointment-booking-lite/reviews/#new-post)

[Tout voir](https://wordpress.org/support/plugin/divine-appointment-booking-lite/reviews/)

## Contributeurs

 *   [ divinecode01 ](https://profiles.wordpress.org/divinecode01/)

## Support

Quelque chose à dire ? Besoin d’aide ?

 [Voir le forum de support](https://wordpress.org/support/plugin/divine-appointment-booking-lite/)