Prerequisites:
- Your account must have access to items (Inventory > Items), which is a key feature of our classic version of Checkfront.
![]() |
New to Checkfront - Products ✨ Products (Inventory > Products) is the successor feature to Items (Inventory > Items) and is available in our newest version of Checkfront. Not yet on our newest version and interested in upgrading? Please contact our Technical Support team for more information. Discover more product-related help articles here: Products (New) including how to manage product rules under the Availability tab of the Product Builder. |
Rule Definitions
Back to topFollowing is a list of the rules available to you in Checkfront with a brief description of what the rule does and how it can be applied to your own booking system.
Rule | Description | Additional Details |
Cutoff |
Bookings cannot be made after X number of days before the start date. |
Set to at least 1 if you don't wish to allow same-day bookings. If using the hourly item allocation, then a value of 24 represents 1 day (24 hours). Note that the Cutoff rule applies to past bookings if they are edited. |
Forward Booking Window |
Number of days in the future to accept bookings. |
This limits customers from booking too far ahead in the future. Fourteen (14) days as a value to this rule means that customers are not able to book 15 days or more ahead of the current date. |
Maximum Booking Quantity |
Limits the number of items to be booked in a single order. |
By default, this is your item quantity. |
Maximum Duration Per Item |
Sets the maximum allowed booking length for each item allocation. |
|
Maximum Items Per Booking |
Limits the quantity of items in a single booking. |
It's important to realize that the Default rule set is always referred to first by the system. If you have multiple item events, with different rule requirements, then make sure you disable the Default rules and instead create a new custom rule set for each item event. |
Maximum Subtotal Value of Item Booked |
Limits the maximum subtotal of an item based on your default base currency. |
This rule functions only in the Default rule set and not in custom rulesets. |
Minimum Booking Quantity |
Sets a minimum limit on the number of items that must be booked in a single order. |
|
Minimum Duration Per Item |
Sets the minimum allowed booking length for each item allocation. |
|
Minimum Subtotal Value of Item Booking |
Limits the minimum subtotal of an item based on your default base currency. |
This rule functions only in the Default rule set and not in custom rule sets. This rule cannot be applied to discounts. This is an intended feature because the combination of the two actions can create an endless loop that breaks the system. What happens is the rule is checked and the discount is applied to adjust the price of the item. Since the price is adjusted by the discount, the item no longer meets the requirement of the rule and the discount becomes invalid. To prevent the system from crashing, discounts that use this rule are invalid when applied to the booking. |
Overbooking Allowance |
Total quantity available for overbooking outside the posted availability. |
Not applicable to unlimited quantity items. |
Past Booking Window |
Number of days in the past to accept bookings. |
Usually applied to Staff members only. |
Start Day of Week |
Limits bookings to start on your chosen day of the week. |
"Strict" Definition
Back to topYou may have noticed an option in the Apply To column for the Maximum Duration Per Item rule labelled Strict.
But what exactly happens when you activate this feature? Well, say you have a rental at $10/day with two discounts:
Discount A: 1-5 days, 25% off
Discount B: 6-10 days, 50% off With “strict” enabled on discount B, a 10-day booking would be discounted 50% each day. With “strict” disabled on discount B, a 10-day booking would be discounted 50% each day, in addition to an extra 25% discount on the first 5 days.
The 'strict' feature on the maximum duration per item rule has other functions aside from stacking overlapping price adjustments.
Enabling 'strict' means that the event price does not apply to any dates if the max rule is broken. Without 'strict', the event still applies to all dates under the max value.
< Rules: Creating a New Rule Set