What is shown and what is not
Each service has a name, duration, price and currency, and the client sees the price when choosing the service. The price is shown for information at booking; the team can record payments received outside the app. One booking is for a single service.
Asking for a deposit in practice
If you want bookings secured by a deposit, the current flow is manual: the client sends the request, you tell them the amount and how to pay through your own channel (for example a bank transfer or payment on site), and once you have the money you confirm the booking in the panel. Until then the request stays “pending” and holds the slot, but it is cancelled automatically, with no message, about an hour after the end of the requested slot — so confirm or reject in good time.
Cancellations and records
The client can cancel or reschedule through the management link, subject to the configured policy; the app does not withhold deposits. For records, the panel offers an exportable bookings list (CSV, XML or PDF) and reports with confirmed, cancelled and pending bookings. Invoicing and payments stay outside the app.