Just updated125 new versions in the last 24 hours
BookingPress Custom Service Duration addon banner
Plugin Updated

BookingPress Custom Service Duration

by BookingPress bookingpressplugin.com v3.7 Unlimited sites

This plugin is an addon for the BookingPress appointment booking plugin, made by Repute Infosystems. It lets you set flexible durations for a single service, so customers choose how long their appointment lasts and the price adjusts to match the time they book.

Version
3.7
Released
Sep 26, 2026
Developer
BookingPress
Type
WordPress plugin
Licence
GPL
Included in
Every plan, or $1.59 a year on its own

What’s new in BookingPress Custom Service Duration 3.7

Version 3.7 · Sep 26, 2026 Latest

What it does

Many service businesses sell the same service in different lengths. A massage might run thirty minutes or two hours, and a consultation can be short or extended. Standard booking setups often force you to create a separate service for each length, which clutters your booking form. This addon solves that by letting one service carry a minimum and maximum duration, with pricing that changes according to how long the customer books.

The addon works as an extension of BookingPress, so it keeps the same booking workflow and interface you already use. You set durations and prices from the dashboard, assign different prices per staff member for the same service, and let customers book multiple time slots within a single appointment. Payments can run through WooCommerce or gateways such as PayPal, Authorize.net and Razorpay. It suits salons, consulting firms, healthcare providers and other service-based businesses.

Best for

  • Salons and spas offering treatments of different lengths
  • Consulting firms billing sessions by time
  • Healthcare providers with variable appointment durations

Features

Minimum and maximum durations

Set lower and upper time limits for each service so customers can book an appointment length that fits what they need.

Pricing tied to duration

Adjust the price according to the length of the appointment, so short and extended sessions are each charged at a fitting rate.

Per staff member pricing

Assign different prices to individual staff members for the same service, reflecting their experience levels or specialties.

Multiple slots in one booking

Let customers book several time slots within a single appointment, which works well for extended or multi-part services.

Dashboard settings

Configure service durations and prices from the dashboard interface, keeping duration and pricing management in one place.

Works inside BookingPress

Runs as an extension of the BookingPress plugin, keeping your existing booking workflow and interface consistent for staff and customers.

Payment gateway compatibility

Works with WooCommerce and payment options such as PayPal, Authorize.net and Razorpay for collecting payment on flexible-length bookings.

BookingPress Custom Service Duration older versions

  • 3.6Jul 29
  • 3.5Jul 23
  • 3.4Jul 21
  • 3.2Apr 20
  • 3.1Apr 6
  • 3.0Oct 14, 2025
  • 2.9Sep 19, 2025
  • 2.8Sep 12, 2025
  • 2.6May 14, 2025
  • 2.5Mar 27, 2025

Members and buyers of this product can download older versions.

17 older versions in all. If you need one that is not listed, ask support.

Questions about BookingPress Custom Service Duration

Do I need BookingPress to use this addon?

Yes. This addon extends the BookingPress appointment booking plugin, so BookingPress needs to be active on your site. The addon adds flexible duration and pricing options to the services you manage in BookingPress.

Can the price change depending on how long the customer books?

Yes. You can set minimum and maximum durations for a service and adjust the price according to appointment length. That means a short session and an extended session of the same service can carry different prices.

Can different staff members charge different prices for the same service?

Yes. The addon lets you assign unique prices per staff member for the same service. This is useful when senior staff or specialists charge more than newer team members for the same type of appointment.

Which payment methods work with flexible-duration bookings?

The addon works with WooCommerce and with payment gateways such as PayPal, Authorize.net and Razorpay, so customers can pay for bookings whose price depends on the length they choose.

Is BookingPress Custom Service Duration free?

The code of BookingPress Custom Service Duration is licensed under the GPL, so anyone may use, change and share it. GPL Feast is a paid service: a plan or a single purchase gives you the download and automatic updates. The developer's own support, licence key and online services are not included.

Which version of BookingPress Custom Service Duration is this?

Version 3.7, released Sep 26, 2026. New versions appear here when the developer publishes them, and members get them as automatic updates.

How do I update BookingPress Custom Service Duration?

Install the free GPL Feast Updater on your site and connect it with your API key. It installs new versions of BookingPress Custom Service Duration automatically and keeps a backup, so you can roll back.

More from BookingPress

BookingPress Custom Service Duration 3.7Request an update or report a problem

Log in to ask for a newer version or report a problem with this product.

Log in