Plan Availability: ✓ Soho | ✓ Pro | ✓ Plus | ✓ Enterprise | ✓ Flex |
Locate: Inventory > Items > Add New/Edit Item > Attributes
Prerequisites:
- Admin permissions to manage inventory or restricted permissions to View Items and Manage Items.
- 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). |
In this article, we walk you through configuring Inventory and Parameters for your Item.
New to the Items - Inventory Builder? Be sure to read the first article in this series for an introduction!
Attributes Overview
Back to topThe Attributes screen is where you configure the general availability of your item through Attributes such as Inventory, Parameters, Allocation, and Visibility.
Inventory
Back to topThe following settings determine whether you have limits on your Inventory numbers or not, and if so, what overall number of Inventory you have available for the Item.
- Base Inventory
Back to topThe base Inventory count represents the total number of Inventory you have for the Item.
This number can be further allocated using Parameters if you have more complex needs such as Inventory and Pricing and pricing based on age categories.
Alternatively, you can utilize more advanced configurations (e.g. aliased Items or Product Groupings), for example, if you have dependencies on Staff and equipment.
-- Base Inventory Examples
Back to topHere are some examples from the most common verticals for businesses that use Checkfront. Further dependencies such as Staff and equipment are addressed with advanced configurations but are included below to add context and illustrate and how they are configured separately from your base Inventory.
Vertical | Examples | Base Inventory | Representing | Further Dependencies (configured separately) |
Tours |
Walking Tours | 10 | Walkers | Tour Leads |
Activities |
Kayaking lessons | 6 | Kayakers | Kayaks, paddles and life jackets |
Rentals |
Bicycle rentals | 50 | Cyclists | Bicycles and helmets |
Accommodations |
Rental rooms |
12 | Guests | Rooms |
- Unlimited Inventory
Back to topIf you do not have specific limitations on the Availability of your Item, click on the Unlimited Inventory button to turn ON this feature.
![]() |
Turning ON Unlimited Inventory disables Inventory tracking and management of Inventory for this Item via the Inventory Calendar. |
Introduction to Using Parameters (Video)
Back to top
Parameters
Back to topParameters determine how your Inventory is allocated and then priced. For example, you may offer tours or activities and need to sell spaces by age (Senior $25.00, Adult $30.00, Youth $15.00 and Child $10.00). Parameters make this happen!
- By default, you need a minimum of one, required booking Parameter.
- Each Parameter has several settings that determine how the Parameter behaves depending on how your business allocates and prices Inventory. We describe this in more detail below.
- Items can share Parameters. You don't have to duplicate Parameters as long as they share the same configuration settings. This will become more clear as you learn more about Parameters and how they work with other features and your offerings.
- You can choose to Attach an Existing Parameter, as we provide several default options, or you can create a new Parameter!
Let's start by looking at some existing, default Parameters.
- Attach an Existing Parameter
Back to topClick on the button to Attach an existing Parameter to view our list of default Parameters. Any custom Parameters already created within your account are listed here too.
-- Default Parameters
Back to topHere you can select from the list of Parameters and then Attach them to your Item.
The default Parameters represent some commonly used options QTY, Adult, Child, Youth, Senior, and Guest.
- QTY and Guest are most often used independently of other Parameters, whereas some combination of Adult, Child, Youth, and Senior are presented together as a group of options to select from.
- By default, these Parameters are set with Controls Inventory enabled (ON), so that Inventory is automatically deducted from the base Inventory when corresponding options are selected by Customers.
- Defaults are also configured with Sets Pricing enabled (ON). Pricing is configured under the Pricing tab within the Item Builder - the next step in configuring or editing your Item!
- Price Range is enabled by default (ON) for all default Parameters with the exception of Qty as this displays the Price Range to Customers when multiple Price points are configured. (e.g. $15.00 Child - $30.00 Adult)
- Visibility is set to Everyone by default, meaning the option is visible to both Customers and Staff.
You can Edit the Parameters once you Attach the Parameter to your Item.
![]() |
The full list of existing Booking Parameters can be viewed and edited within the Configuration tab of Setup under the Manage menu for those with the applicable permissions. Learn more here... |
- Create a Parameter
Back to topTo create a new Parameter, click on the + Create a Parameter button.
-- Create Parameter Modal
Back to topConfigure Parameter settings to suit your business needs. The options within the Create Parameter modal are described below. Click Save to add the new Parameter to your list of attached Parameters once configured!
Features | ||
Name |
![]() |
Label to be displayed on your booking page, e.g. Adult. This is also what displays in reports. |
Default Value |
|
Default Parameter quantity when making a booking. If you enter 3 here, the booking quantity is preset to 3 when a Customer goes to book the Item. |
Pricing |
|
Enables a price to be set for the Parameter when creating or editing an Item. |
Range |
|
If there are multiple price points for the Item, show this value in a range (e.g. $99 Child – $189 Adult). |
Controls Inventory |
|
Determines if the Parameter removes the selected value from the Item's Inventory or not. So, if 2 Adults are booked, your Item’s Inventory is reduced by 2. |
Required |
|
If enabled, this ensures that a value from this Parameter must be selected. |
Visibility |
|
Customers and Staff:The Parameter is visible to both Customers and Staff members. Staff Only:The Parameter is not visible in the public booking portals but can be seen by a Staff member when making a booking through the backend. Hidden to All:The Parameter is not displayed to either the Customers or the Staff when making a booking, instead, the default value is enforced behind the scenes. This is a very powerful option for Advanced Configurations for assigning Inventory automatically.
|
- Attached Parameters List
Back to topOnce you have created a new Parameter, you can further modify the Parameter from the list of attached Parameters.
Some of the settings only impact the Item in focus while others have a global impact if the Parameter is shared by other Items. See the description for each setting below.
Features | ||
Controls Inventory |
![]() |
Any Parameters listed under this subheader pull from configured Inventory - whether limited or Unlimited.
|
- Limited |
![]() |
If a base Inventory number is specified, then that number is reflected in the subheader e.g. 1.
|
- Unlimited |
![]() |
If Inventory is set to Unlimited Inventory, then Unlimited is displayed.
|
Doesn't Control Inventory |
![]() |
If the Parameter is not configured to Control Inventory then it is listed separately than those Parameters that do Control Inventory.
|
Name |
![]() |
The Name of the Parameter and the value that displays to Customers and within reports.
|
Shared |
|
Indicates that Inventory is Shared with any other Parameters listed under Controls Inventory.
|
Visibility |
|
This reflects the current value of the Visibility setting of the Parameter.
|
Min per Booking |
|
This field enables you to set the Minimum required quantity for the Parameter. For example, you could specify that there is a minimum of 1 Adult required for the booking.
|
Max per Booking |
|
This field enables you to set the Maximum required quantity for the Parameter. For example, you could limit the number of Guests to 10.
|
Details |
|
The Details column houses the option to Edit the Parameter or Detach it by choosing that option from the drop-down. |
- Edit Parameter
Back to top
![]() |
Edit ParameterWhen editing the Parameter, consider whether you are changing a global setting. The changes you make to global settings, impact how shared Parameters display and behave. For example, changing the Name of the Parameter changes the Name for all Items that share that Parameter from the Customer Booking Page perspective to reports. Booking Invoices do retain their original values as a snapshot in time of what was booked unless the Booking Invoice itself is edited. Ideally, you do all your Edits to Parameters, before you accept any bookings. Please reach out to support@checkfront.com with your intentions before doing so mid-season, to get some advice and avoid issues.
|
- Detach Parameter
Back to top
![]() |
Detach ParameterYou can add and remove Parameters as needed, but ideally, you do this before you have accepted bookings. Booking Invoices do retain their original values as a snapshot in time of what was booked unless the Booking Invoice itself is edited. If you Detach a Parameter, you can still report on previously associated bookings. Please reach out to support@checkfront.com with your intentions before doing so mid-season, to get some advice and avoid issues.
|
- Remove Parameter
Back to top![]() |
Remove ParameterResist the urge to Remove (Manage > Setup > Configurations > Booking Parameters) any Parameters as this does Remove access to the associated data in reports and is permanent. |
Advanced Use of Parameters with Inventory Control (Video)
Back to top
Setting Up Parameters for a Group Activity (Video)
Back to top
< Items - Inventory Builder: Media | Items - Inventory Builder: Attributes (Allocation & Visibility)>