All Collections
Rental charging
Rental charging engines
Hourly multiplier and factor rate engine
Hourly multiplier and factor rate engine
Matthew James Finkel avatar
Written by Matthew James Finkel
Updated over a week ago

With the hourly multiplier and factor rate engine, you can

  • use multipliers to determine what the charge is multiplied by on each hour of the rental

  • use factors to increase of decrease the charge based on the total length of the rental

It works in a similar way to the daily multiplier and factor rate engine, but charging is calculated using the number of rental hours rather than days.

Multipliers

Multipliers determine what the charge is multiplied by on each hour of the rental. For example, if you have a ten hour rental, Current will look through the list of multipliers and multiply the charge by the number set in “hour 10”.

If there’s no entry for hour 10, Current will multiply by the last hour found. This means you’ll need to add as many hours as your longest single period of rental.

Factors

Factors can be used to decrease or increase the rental charge based on the total length of the rental period. 

The default entry sets the factor to 1 for the first hour of rental and all others (‘to’ is left blank which means forever). 

For example, to offer a 10% discount if a rental is longer than four hours, you could do something like this:

From:  1    To:  4    Factor: 1
From:  5    To:       Factor: 0.9

You cannot have gaps in the factor sequence and only the last factor entry can have a blank ‘to’ value.

Options

Leeway minutes

Use leeway minutes to add a grace period or tolerance to the end of a rental. 

For example, if a rental that starts January 2nd at 11am and finishes on January 2nd at 12:10pm then the total rental period is 1 hour and 10 minutes. This is considered two hour charges. However, if you set 15 leeway minutes then the same period would be considered one hour period of rental charge as 10 minutes is less than the leeway minutes. 

Did this answer your question?