Salons, barbers & beauty

Fill your chairs, not your chat.

Clients book a service, choose a stylist and an open time, and pay online to lock it in. You see the whole day on one calendar. One link. Every slot, every staff.

Booking Calendar for the month

Trusted by these companies

  • De'Xandra
    sifuBad
    Galeri Ilmu
    Academy Pixel & Borders
    Kelantan Red Warriors
    Renjis Boutique
  • Nasken Coffee
    Kedah FA
    Alanizz
    Bonda Learning Centre
    Melon Rush
    Tudung si Comel
  • Siti Khadijah
    TotalMen
    Far Capital
    Malaysian Association of Rehabilitation Physicians
    MZ Holidays
    SMITI
  • SyriaCare
    Daily Media
    Ark Ternak Farm
    Ceritakita Publication
    Negeri Sembilan FC
    Unity
  • Monaliza
    Sihaté
    Alun Enterprise
    Tabung Haji Travel
    NTS Printing
    Cinta Gaza Malaysia
  • AFL
    HALUAN
    Asutra Holidays
    F D'Saji
    PIBG SMK TAM
  • SimplySiti
    Amru
    Amalan Sunnah
    Klinik Usraa
    PKPP Hospital Selayang
  • Selangor FC II
    ISMA
    Khayr
    Kembara Sufi Travel & Tours
    Pusat Tuisyen Zifzan

Sound familiar?

Slot questions all day, Saturday no-shows and one shared paper diary keep your phone buzzing.

"Slot ada lagi tak?"

Booking by chat means back and forth on times, while you have scissors in your hand. By the time you reply, the client has booked elsewhere.

I lose bookings just because I could not reply fast enough.

No-shows on a busy Saturday

A client books the two-hour colour slot and never turns up. That is the chair empty and another client turned away.

Saturday no-shows hurt the most.

Three stylists, one paper diary

Who is in today, who is on leave, who does keratin. Double bookings happen when the diary and the chat do not match.

Set up in 5 steps

Start from the Hair Salon template, add stylists and services, set peak pricing, then go live.

  1. Start from the Hair Salon template

    Go to Bookings, then Forms, and click Templates. Click Use Template on Hair Salon. BCL creates the form with sample services and staff for you to rename.

  2. Add your staff & their hours

    Under Bookings, then Employees, add each stylist and switch on the days they work, with Start and End times. Clients only see times when a stylist is working.

  3. Set up your services

    For each Appointment service, set the Price (RM) and Duration, a Buffer Time to clean up between clients, and the stylists in Assigned Staff.

  4. Charge more at peak times

    On a service's Pricing tab, add a Day & Time Rate, for example a higher price on Saturday and Sunday or on the days before Raya.

  5. Set your rules & go live

    On the booking form, set Staff Selection Mode and your Operating Hours, choose a Payment Option, then turn on Form Active. Make one test booking in Test Mode before you share the link.

See it live

Book a haircut, colouring or treatment at a sample salon and pick your stylist first.

Live example

Studio Rambut Seri, hair appointments

  • Built from the Hair Salon template
  • Haircut, colouring and treatment, each with its own duration
  • Choose a stylist, then an open time
  • Pay online to lock in the slot
Open the example

Opens a live example page. Please do not pay.

How your customers pay

Clients pay when they book, by FPX or DuitNow QR as standard, and by card or e-wallet once Bayarcash switches them on.

At the counter, QR Terminal takes DuitNow QR on your phone. Note that QR Terminal always takes real payments, even in Test Mode.

  • Standard FPXDuitNow QR
  • Cards VisaMastercard
  • E-wallets Touch 'n Go eWalletBoostGrabPay
  • Buy Now, Pay Later SPayLaterPayLater by GrabBoost PayFlex
  • Cross-border QR NETSQRISPromptPayAlipayWeChat Pay

Good to know

Limits to check before you build, and the add-ons that some features need.

  • No deposit or part-payment: the client pays the booking price in full when they book.
  • A booking that is not paid within about 15 minutes is cancelled and the slot opens again.
  • Coupons on booking forms must be set to Apply to Form Total.
  • No refund button. Return the money yourself, then cancel the booking in BCL.

Questions owners ask

Learn how stylist choice, reminders, client rescheduling and walk-ins are handled in your salon.

Can clients choose their stylist?

Yes. Set Staff Selection Mode on the booking form to Optional, where clients can pick a stylist or No Preference, or to Required. With Disabled, BCL assigns an available stylist for you.

Read the guide

Do clients get a reminder before their appointment?

Yes. BCL's booking emails include reminders 1 day and 1 hour before each booking. You can check them on the booking form's Notifications page.

Read the guide

Can clients reschedule or cancel themselves?

Yes, if you allow it. On the service's Scheduling tab, turn on Allow Rescheduling and Allow Cancellation, and set how many hours before the booking they must do it.

Read the guide

Can I add a walk-in client to the calendar?

Yes. In Bookings, click Manual Booking, choose the service, time and stylist, and set the status to Confirmed if they paid at the counter.

Read the guide

Can I start before my Bayarcash account is approved?

Yes. New accounts start in Test Mode, so you can build and try your forms first. Test payments go to the Bayarcash sandbox and nothing is charged. Your forms keep working after you connect Bayarcash.

Read the guide

Which payment methods can my customers use?

FPX online banking, DuitNow QR and cross-border QR (Singapore, Indonesia, Thailand and China) come as standard. Cards (Visa and Mastercard), e-wallets (Touch 'n Go eWallet, Boost, GrabPay) and Buy Now Pay Later (SPayLater, PayLater by Grab, Boost PayFlex) appear once Bayarcash switches them on for your account. Prices are in RM.

Read the guide

Ready when you are.

Set up your first form today and try it out. When you are ready for real payments, connect Bayarcash and the same form goes live.

Create your first form