Skip to content

Pricing & Seasons

All pricing in HellaBooking belongs to a season. Every new season starts with a blank slate: opening hours, courts, and prices are set up again.

Pricing Hierarchy

graph TD
    A[Season] --> B[Sports field type]
    B --> C[Pricing period]
    C --> D[Customer pricing tier]
    D --> E1[Standard price — casual visitor]
    D --> E2[Discounted price — casual visitor]
    D --> E3[Standard price — club member]
    D --> E4[Discounted price — club member]

For each season, field type, and pricing period, the system stores four prices — standard and discounted, for casual visitors and club members.

Pricing Periods (Árazási idősáv)

Named time bands that group hours of the day into pricing tiers.

From the demo system

Three pricing periods are configured: Anytime, Low, and High. Your system may be configured differently.

Pricing Period Intervals (Árazási idősáv szakasz)

Each weekday is sliced into price windows that map a time range to a pricing period.

Note

Each time of day on each weekday belongs to exactly one pricing period — there is no overlap.

From the demo system

Nineteen pricing windows are configured across the week. Your system may be configured differently.

Rental Fees (Bérleti díj)

The per-season pricing table defines the actual amounts for each pricing period and field type.

From the demo system

Field type Period Standard Discounted Club member Club member discounted
Tennis court Low 4,000 3,500 3,500 3,000
Tennis court High 6,000 5,500 5,500 5,000
Padel Anytime 8,000

Padel uses a flat Anytime price with no member or discount tiers configured — every player pays the same. Your system may be configured differently.

Campaign Offers (Ajánlatok)

Campaign offers override standard pricing for a chosen combination of date, time, court, and customer.

Setting Description
Priority Higher-priority offers override lower-priority ones
Field type Target a field type (optional)
Court Target a specific court (optional)
Customer type Target a user type such as casual visitor or club member (optional)
Customer Target a specific customer (optional)
Calendar colours Background and text colour shown on the calendar

Warning

When several campaign offers apply to the same booking time slot, the one with the highest priority wins.

Discount Groups (Ügyfél csoportok)

The admin can assign customers to discount groups. Each group has:

Setting Description
Discount Percentage discount applied to bookings
Season-pass discount Separate discount applied to season-pass pricing
Priority When a customer belongs to several groups, the highest-priority group sets the discount

Season Discount Configuration

By default, one-off bookings and short recurring bookings do not get the season-pass discount, and recurring bookings shorter than one week are excluded.