Charge a room per hour
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:
| Description | From date | From time | To time | Quantity | Subtotal |
|---|---|---|---|---|---|
| Room hire | Thu 23 Jul 2026 | 10:00 | 11:00 | 1 | € 49.50 |
| Room hire | Thu 23 Jul 2026 | 11:00 | 12:00 | 1 | € 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:
| Setting | Value |
|---|---|
| Unit | Minutes |
| 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:
| Setting | Value |
|---|---|
| Calculation | Total price (per booking, not per participant) |
| Price type | Actual price |
| Price | € 49.50 |
| Day | All days |
| From / To | 0: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.





