Pricing is a crucial aspect of setting up your items in Checkfront. In this step of the Item Builder, you can decide how your pricing applies.
Learn how to configure the price for your item, including the base price and group pricing.
New to the Item Builder? You can read the first article in this series for an introduction to the Item Builder.
Accessing the features mentioned in this article
Where can I find this feature using the top menu?
- Inventory > Items > Add New/Edit Item > Pricing
What more do I need to use this feature?
-
Admin or restricted permissions to View items, products, and assets and Manage items, products, and assets.
Which Checkfront version supports this feature - Classic Items, Classic Products, or both?
- Your account must have access to classic items (Inventory > Items), a key feature of our Classic Items version of Checkfront.
|
Discount and Voucher Codes In addition to the following pricing structures, you can offer discounts to your Guest via discount and voucher codes. Learn more here: |
How pricing works
Pricing is defined per allocation (day, night, hour, timeslot) basis or per booking.
- Per booking sets the price for the item regardless of the booking length.
- Per allocation defines the price based on time periods.
Those items allocated by time (hour, minutes) also have the option to be priced per 24H period, as the table illustrates below.
Understanding pricing options
The following is an illustration of your Pricing options. Your options are limited based on your Allocation Type.
| Allocation Type | Per Booking | Per 24 Hours | Per Allocation |
| per Day | ✓ | X | per day |
| per Night | ✓ | X | per night |
| per 10 minutes | ✓ | ✓ | per 10 minutes |
| per 15 minutes | ✓ | ✓ | per 15 minutes |
| per 20 minutes | ✓ | ✓ | per 20 minutes |
|
per 30 minutes |
✓ | ✓ | per 30 minutes |
| per Hour | ✓ | ✓ | per hour |
|
Timeslots |
X | X | per timeslot/per hour |
|
Per Booking vs Per Allocation Example For example, if you set the Price to $100.00, a 5-day booking would be billed at $500.00 when set to per day. The same Item would be billed at $100.00 for all 5 days if configured per booking. |
|
Learn more For a detailed look at configuring pricing for Products instead, check out the following article: |
Working with the base price
Every item starts with a base price, which you define for each booking parameter you’ve set up (for example, Adult, Child, Senior). Enter the amount you want to charge, and the system applies it according to your allocation type.
|
System base price The system uses the base price if you have not configured any active item events to determine the price. |
Enter the price you want to charge for each parameter in the amount fields.
The rate column explains how the system calculates the price. The rate depends on which pricing option you chose in the above-mentioned price section and on Group Pricing configurations, where applicable.
You can specify a unique base price for each parameter (Adult, Child, etc.).
Base Price Preview, Single Parameter
Previewing Base Price, Multiple Parameters
The above demonstrates how the system displays a basic setup using default pricing per parameter on the Customer Booking Page.
Adding group pricing
Group pricing lets you adjust prices depending on the size of the booking. You can base this on the number of guests per person (per parameter) or the group as a whole (per group).
To create group pricing, look for the parameter in the table and click the icon under Group Pricing.
|
Additional pricing levels Click the Group Pricing icon again to add additional pricing levels based on the range of quantity purchased. See Tiered Group Pricing below. |
Group pricing - priced per parameter
The per-parameter setting determines the price for the item based on the quantity booked for the matching parameter and the pricing rate.
|
Group price example For example, a group price of $100.00 for 3 Guests equals $300.00, $100.00 for each Guest (per parameter). |
Follow these steps to configure your Group Pricing per Parameter:
- Specify the quantity range (minimum and maximum values). For example, for a group of 1 to 5 Guests, the amount is $100.00 per booking per Guest.
- Enter the Amount for the range. For example, for a group of 1-5 Guests, the amount is $100.00 per booking per Guest.
- Select per Guest as part of the Rate calculation. For example, for a group of 1-5 Guests, the amount is $100.00 per booking per Guest.
- Repeat this for every range with unique Pricing.
Previewing group pricing - priced per parameter
The above is an example of how the system presents a simple configuration using group pricing configured with pricing per parameter on the Customer Booking Page.
Group pricing - priced per group
With Group pricing, priced per group, the system calculates the total price for the item based on a group rate. Enjoy flexible pricing that scales with your group size—bigger groups benefit from reduced rates.
|
Group price example For example, a group price of $100.00 for 3 Guests equals $100.00 per group. |
Follow these steps to configure your group pricing per group:
- Specify the quantity range (minimum and maximum values). For example, for a group of 1 to 5 Guests, the amount is $100.00 per booking per Group.
- Enter the Amount for the range. For example, for a group of 1-5 Guests, the amount is $100.00 per booking per Group.
- Select per Guest as part of the Rate calculation. For example, for a group of 1-5 Guests, the amount is $100.00 per booking per Group.
- Repeat this for every range with unique Pricing.
Previewing group pricing - priced per group
The above is an example of how the system presents a simple configuration using group pricing configured with pricing per parameter on the Customer Booking Page.
Group pricing with multiple tiers
In most cases, you may need to offer multiple tiers of group pricing depending on the number of Guests in the group.
Click on the group pricing icon again to add additional pricing levels based on the range of quantity purchased.
|
Group pricing example For example, you may offer tours at $100.00 per Guest for up to 5 Guests, but after that, for 6 -10 Guests, the price goes down to $50.00 per Guest! |
Applying group pricing to multiple parameters
If you’re using multiple parameters (e.g., Adult, Child, Senior), you can configure group pricing uniquely for each. For example, adults might have one set of tiers, while children might have another.
Previewing group pricing with each parameter
The above is an example of an item with multiple parameters that uses group pricing unique to each parameter.
Removing group pricing
To remove a group price from one of your parameters, click the trash can icon on the right of the row you want to remove.
Repeat this as needed. Remove all rows to remove group pricing entirely.
Next Steps
You can scroll down the page to the Default Calendar Status setting to configure how this item appears by default in the booking calendar.
Continue to the next article in this series to learn how to configure the Default Calendar Status setting and more.
< Configuring additional options for items | Configuring the default calendar and item events... >