
Help centre · Step-by-step manual
Bookings
Choose the appropriate workspace and branch. Your plan, enabled modules and team permissions determine which actions are available.
37Bookings
Appointments for salons, barbers, clinics, gyms and classes, and table reservations for restaurants: a calendar for the team, a booking page for your customers, reminders, deposits and packages, and the check out on the till.
Plans: Business and Chain, and the {{cloud.trial_days}}-day trial. Online and in the PosMasr Cloud till app; not in the program on your PC.
37.1 Switching it on
- Settings → Features → Bookings, then the setup wizard in Bookings: opening hours (Ramadan hours too), the slot grid (15 minutes by default), the services with their length,
price, gap after and add-ons, the team and who does what (withHRon, their roster counts), and the resources: a chair, a room, a table. - Rights: the owner has them all; managers and cashiers get them one by one, and a team member can be limited to their own visits. Private notes and intake answers stay with those allowed to manage bookings.
- The booking page: switch online booking on, then copy its link and QR code for your Instagram, WhatsApp status or counter. Customers pick a service, a day and a time; the time is held while they type their
nameand phone, and they get a link to move or cancel within your rules (24 hours before, by default).
37.2 The day: calendar, Today and the till
- Bookings → Calendar: day, week or month, per person or per resource; pick a service to see the free times and tap one to book. The same slot is never given twice: the second booking gets other times instead. Recurring visits, classes with seats and a waiting list are there too.
- At the till (the PosMasr Cloud app's Sell page): Bookings lists today's visits. Arrived, then Start, then Check out: the visit's services land in the cart at the booked
price, the cashier adds any products and takes the payment as usual, and the visit is marked done when the receipt reaches the server. Walk-in books the next free time and works with the line down too; a clash found later waits under “walk-ins needing review”. Queue ticket prints a number for the waiting area. - Messages: booked, confirmed, reminder, moved, cancelled, thanks — in your words, never in quiet hours (21:00–09:00 by default). E-mail goes by itself; WhatsApp is a prefilled message your staff send with one tap.
- Deposits and packages: a deposit is taken at the counter as an ordinary deposit (with its tax invoice when VAT on deposits is on, 41.3) and used at the check out; a package such as “5 sessions” is sold as an ordinary product and each visit uses one session. A no-show
feeis optional. - Reports: visits, no-shows, revenue, how busy each person and room was, a busy-hours map; CSV, Excel and print.
More: Bookings, the page · Appointments without the notebook
On this screen
Online · Bookings
Use the prepared cart in the till, then enter one receipt number per team member in the order shown.
Today · Calendar · New booking · View · Import bookings · Connections · Day · Bookable staff · Anyone available · Colour · Status · Services · Find a time · Show
Online · Bookings · 2
Online · Import bookings
Use the template headers. CSV, TSV or XLSX; up to 100 rows and 80 KB. Prices are in minor units. Appointment start times need a UTC offset, for example 2026-10-08T10:00:00+04:00. Preview does not reserve times; each row is checked again when applied.
Today · Services · visits · Resource kind · Spreadsheet · Sheet number (first = 0) · Preview · Row · Status · Name · Notes · Apply or resume next 10 rows
Online · Connections
Today · API keys · Name · Validity in days · Add · Team calendar subscription · Bookable staff · Webhooks · Revoke · Delivery stopped after repeated failures · Retry · Check the booking details.
Online · Manage my booking
This time is held for 10 minutes while you confirm.
General visit notes only. This is not a medical record system. Private notes are visible to authorised booking managers.
Directions · Name · Phone · Email (optional) · Seating preference · Occasion · Notes · Add to calendar · Day · Find a time · Time · Reschedule · Reason · Cancel booking
Online · Name
Alternative name · Notes · Duration (minutes) · Preparation minutes · Cleanup minutes · Price · Starting price · Active · Accept online bookings · Capacity · Resource kind · Bookable staff · Intake questions (one per line) · Invite to rebook after weeks (0 = off)
Online · You are on the waitlist. We will offer a time when one becomes available.
Use your browser menu to add this page to your home screen.
Branch · Show · Number of people · Services · minutes · Bookable staff · Anyone available · Day · Find a time · Time · Use your browser menu to add this page to your home screen. · Waitlist · Name · Phone
Online · Queue ticket
Booking reference only — no payment recorded. · Print day sheet
Online · Reports
Revenue comes from linked receipts and package recognition. Availability uses the current working schedule. Reminder groups show association, not proof of an effect.
From · To · Show · Print / save as PDF · Today · Busiest hours by weekday · Day
Online · Booking settings
Enable Bookings · Business type · Start with business defaults · Slot size (minutes) · Minimum notice (minutes) · Book ahead (days) · Free cancellation notice (hours) · Opening hours · From · To · Accept online bookings · Appointment booking page · Table reservation page · Class timetable page