FEATURE / BOOKING AND PAYMENTS

Booking system

Customers pick the time and pay the deposit themselves. Every booking lands on one customer record.

FavCRM’s booking system lets customers book themselves from WhatsApp or a link: they see real availability, choose a slot and pay a deposit, and the system updates the customer record and package balance immediately, then sends confirmations and reminders. Nobody reconciles a chat thread, a notebook and a spreadsheet afterwards.

FPS
Deposits on the spot
24/7
Customer self-service
1
Customer record
01

Real availability, chosen by the customer

Slots are calculated from service duration, staff and room, so what a customer sees is what they can actually book.

  • Availability by service, staff member or space
  • Recurring classes and one-off slots
  • Closes automatically when full — no double bookings
02

Deposits collected at the point of booking

Booking and paying are one step. A slot is held once the deposit clears, so no-shows stop costing you.

  • FPS and card payments
  • Full prepayment, partial deposit or none
  • Payments written to the customer file automatically
03

Reminders and cancellation rules that run themselves

Confirmations, advance reminders, reschedules and cancellation windows follow your rules without anyone chasing.

  • Automatic WhatsApp and email reminders
  • Cancellation and reschedule cut-offs you set
  • Unanswered bookings roll into follow-up
04

Every booking leaves a record

A booking is not an isolated slot in a calendar. It is part of a customer history.

  • Package sessions deducted automatically
  • Past spend, notes and preferences visible at a glance
  • Handovers between staff do not lose context

How it works

From first enquiry to confirmed booking, in four steps.

  1. 01

    Customer picks a time

    Real availability, from a WhatsApp message or a booking link.

  2. 02

    Deposit is paid

    FPS or card, taken at the moment of booking to hold the slot.

  3. 03

    The record updates

    Booking, payment and package balance write to the customer file.

  4. 04

    Reminders send

    Confirmation and advance reminders go out; sensitive messages can require approval.

What it replaces

Most Hong Kong service businesses currently run this across three things at once.

  • Slots agreed by hand in a WhatsApp threadCustomers pick from real availability and the booking lands itself
  • A paper diary or shared calendarAvailability calculated from service, staff and space
  • Chasing deposits over WhatsAppBooking and deposit collected in one step
  • Reconciling a spreadsheet afterwardsBooking, payment and package balance update the same record

Built for

  • Beauty and wellness
  • Fitness and classes
  • Education and tutoring
  • Professional services
  • Sports venues

Frequently asked questions

Can we use only the booking module?

Yes. Booking runs independently. WhatsApp, memberships and AI coordination can be added later — you do not have to move everything at once.

Do customers need to install an app?

No. Customers book in a browser from a WhatsApp message or a booking link.

Can we take deposits by FPS?

Yes. You can require full prepayment, a partial deposit or none. Once payment succeeds the booking confirms itself and writes to the customer record.

How are prepaid packages handled?

A completed booking deducts the session automatically and the balance updates in real time, so staff and customer see the same number.