Skip to content

Set weekend and peak prices

Updated

Set weekend and peak prices (0:21)

Day & Time Rates let one service cost more, or less, at certain times. You do not need a second service. For example, the Latte Art Class costs RM120 on weekdays and RM150 on Saturdays and Sundays. When a rate matches the date that the customer chooses, it replaces the service’s normal price.

You set the rates on each service:

  1. Go to Bookings → Services and click Edit on the service.

  2. Click the Pricing tab. Your normal price is Price (RM).

  3. Under Day & Time Rates, click Add rate.

    The Day & Time Rates section with the Weekend rate and the Add rate button highlighted

  4. Type a Rate name, such as Weekend or Public Holiday, and choose when it applies:

    Field How to use it
    Days of week Click the days it covers. Leave all off for any day.
    Date range Choose a start and end date. Leave empty for any date.
    Start time (optional) / End time (optional) Only for rates that change during the day. Leave both empty to cover all opening hours.

    A new rate named Public Holiday with the Date range field highlighted

  5. Type the price in Rate per booking. For Accommodation it is Rate per night, and for Court it is Rate per slot.

  6. Click Update Service at the top of the page.

The rate’s summary line shows its name, days, dates and price, such as Weekend Sat, Sun · RM150.00. Click it to open or close the rate.

The Weekend rate opened, with Sat and Sun selected and a Rate per booking of RM 150

BCL uses the rate automatically. A customer who books the Latte Art Class for a Saturday sees RM 150.00 in the Booking Summary. On a weekday, the customer sees RM 120.00:

The Booking Summary on the public booking page showing Latte Art Class at RM 150.00 on Sat, 03 Oct 2026

BCL explains its matching rules in the How Rates Are Matched box above your rates:

  • A blank field means “any”. Dates without a matching rate use your normal price.
  • If two rates match, the more specific rate wins. A rate with a date range beats a rate with only days. A rate with a time beats a rate without a time.
  • BCL prices each night or slot on its own. So an Accommodation stay over a weekend, or a long Court booking, can use two rates.

When two rates are equally specific, the one higher in the list wins. Drag rates with the arrows to change their order.

Each rate has a switch, a copy button and a delete button on its summary line. Turn a rate off to stop it and keep it for later, for example between festive seasons. Copy a rate to make a similar one. You can add up to 20 rates to a service.

Keep your rates simple to check:

  • Keep the normal price for the most common case. Set Price (RM) to your weekday price. Add rates only for the exceptions.
  • Add public holidays as dates. Dates win over days. So a Public Holiday rate with a Date range overrides your weekend rate on that day.
  • Check with a test booking. In Test Mode, open your form and choose a date that the rate covers. Then check the price in the Booking Summary.

Common issues

Can I charge RM150 on weekends and RM120 on weekdays?

Yes. Set Price (RM) to 120 on the service's Pricing tab. Under Day & Time Rates, click Add rate, name it Weekend, click Sat and Sun and type 150 in Rate per booking. Click Update Service.

Can I charge more during the school holidays only?

Yes. Add a rate with a Date range that covers the holidays and leave Days of week empty. A rate with dates wins over a rate with only days, so the holiday rate overrides your weekend rate during those dates.

Why does my rate never apply?

Each rate needs at least one of Days of week, Date range or a start and end time, and its switch must be on. Check the rate's summary line, which shows the days and dates it covers.

Was this article helpful?

Cookie settings

We use Google Analytics to see which guides help and where readers get stuck. It is on by default; you can turn it off. Your choice is saved on this device.