Instruction
Configuratie - Objecten - Beheer producten - Weergaves

Example: a room can be rented daily from 9:00 to 18:00 on an hourly basis for € 49.50 per hour. A customer books from 10:00 to 12:00.

What does the customer see?

The booking spans 2 hours (2 periods of 60 minutes), so 2 × € 49.50 = € 99.00:

DescriptionFrom dateFrom timeTo timeQuantitySubtotal
Room hireThu 23 Jul 202610:0011:001€ 49.50
Room hireThu 23 Jul 202611:0012:001€ 49.50
Total€ 99.00

If the periods are grouped on the object (the group setting), the customer sees one row of 10:00–12:00 with subtotal € 99.00 instead of two rows.

When to use this

  • The room is booked per time block (time mode).
  • The price is per hour, the same all day and every weekday.

Step 1 — Period

Go to Views → Period and create one period with these characteristics:

SettingValue
UnitMinutes
Length (timespan)60 (= bookable 1-hour block)
Price (base)€ 49.50

Step 2 — Price schema

Note: in time mode the system automatically turns each price row you add into 7 rows — one per weekday (Sun–Sat). Each row defaults to the whole day (0:00–24:00) at price 0. You then only adjust the price (and optionally the time window) on the days you need.

Go to Views → Price schema and add one schema row:

SettingValue
CalculationTotal price (per booking, not per participant)
Price typeActual price
Price€ 49.50
DayAll days
From / To0:00 / 24:00

Why 0:00–24:00 and not your opening hours?

The From and To fields in the price schema are not opening hours. They only decide for which time window a price row applies. By covering the whole day (0:00–24:00), every booking always has a valid price — even when an administrator places a reservation outside the regular opening hours. If you leave part of the day uncovered, a booking at that moment may end up without a price. The moments a customer can book online are set separately via the opening hours/bookable times.

Tip

Want to charge per half hour? Set the period to 30 minutes with the matching rate.