BookingPress Custom Duration Addon 3.2
BookingPress Custom Duration Addon lets customers book multiple slots within a single booking and lets you set custom durations and pricing by time period and staff member. The main benefit is flexible, time-based pricing that adapts to service length, boosting revenue and usability. Easy setup for min/max times, staff-specific rates, and seamless WordPress plugin integration.
Description
The BookingPress Custom Duration Addon is a WordPress plugin built for BookingPress-powered appointment booking. It lets customers book multiple slots within a single booking flow, while administrators control how long a service can run. Instead of using one fixed duration, you can define custom time length rules and matching prices.
This addon solves the common mismatch between real service lengths and one-size-fits-all booking slots. You can set minimum and maximum durations for a service, define different prices by time period, and apply unique rates per staff member. The result is a booking experience that adapts to how your services are actually delivered.
Main Features
- Multiple slots in one booking — Lets customers reserve more than one slot within a single booking request.
- Custom service durations — Adjusts the allowed length of a service beyond a fixed appointment time.
- Minimum time setting — Defines the shortest duration a customer can select for the service.
- Maximum time duration — Limits how far the service can be extended to avoid invalid bookings.
- Time period–based pricing — Sets different prices depending on the selected duration range.
- Staff-specific pricing — Applies unique rates based on the staff member providing the service.
- Duration-to-price mapping — Automatically ties the chosen time length to the correct price configuration.
- Simple configuration workflow — Helps you set min/max time and pricing rules without custom development.
Benefits
- Better booking usability — Customers can choose a duration that fits their needs, reducing confusion.
- Higher conversion potential — More flexible booking options can lead to more completed reservations.
- More accurate revenue — Time-based pricing aligns cost with actual service length.
- Fair staff rates — Staff-specific pricing reflects different expertise, roles, or availability.
- Cleaner scheduling — Min/max limits prevent out-of-range bookings and scheduling conflicts.
Who is it suitable for?
- Beauty salons and barbers offering variable service lengths
- Fitness studios and personal training sessions
- Medical, wellness, or therapy providers with duration-based pricing
- Course facilitators and workshop hosts with time-dependent rates
- Agencies managing staff-based appointment availability