Pricing system

How Booking system works?

By default, a selected number of days will be multiplied by the regular price of the WooCommerce product.

Moreover, we can customize additional pricing settings according to our needs.

To review the settings below, let's make a demo booking from 11.01.2023 at 9:00 AM to 11.11.2023 at 11:00 AM which will be 10 days and 2 hours. To simplify calculations, we have established a standard rental fee of $100 for all rental products.

For a rental period of 10 days, the charge is $1000. In addition, the customer is charged $5 per hour for any additional hours:

($100 * 10 days) + ($5 * 2 hours) = $1,010

Price per Hour

By setting the price per hour, you can charge customers for additional hours that are below 24 hours. We established an hourly rate of $5, to show visually how it works:

When the hourly rate is not set, the system considers hours as full days. In our example, the user will be charged for 11 full days:

($100 * 11 days) = $1,100

Fixed Price By Quantity Days

It is possible to enable "Fixed Price By Quantity Days" from the theme options:

This feature enables dynamic pricing based on booking duration.

For instance, if a car is reserved for 5+ days, the regular daily rate $100 will decrease to $80.

($80 * 10 days) + ($5 * 2 hours) = $810

Discount By Days

This feature enables discounts based on booking duration.

Discount By Days is available when "Fixed Price By Quantity Days" is disabled.

($100 * 10 days) + ($5 * 2 hours) = $1,010

20% of $1,010 = $202

$1,010 - $202 = $808

Price For Date Period

With this feature, you can set a discounted price for a specific period of time.

$100 * 5 days = $500

$80 * 2 days = $160

$70 * 3 days = $210

$5 * 2 hours = $10

Total: $880

A flexible pricing system can be created by setting up various combinations: Price Per hour + Discount By days + Price For Date Period or Price Per hour + Fixed Price By Quantity Days + Price For Date Period.

Last updated