payload-reserve
A reservation and booking plugin for Payload CMS 3.x. Add scheduling, availability, and booking management to any Payload project.
Installation
Quick Setup
Add the plugin to your payload.config.ts:
What Gets Added
After installing, the plugin automatically adds:
- 5 collections — Services, Resources, Schedules, Customers, and Reservations
- Calendar view replacing the default reservations list (month/week/day)
- Dashboard widget showing today's booking stats
- Availability overview at
/admin/reservation-availability - Public REST API —
/api/reserve/availability,/api/reserve/book, and more