
This video has sound
A product is the base item you sell, like a t-shirt or energy bar. It includes core details such as the manufacturer, a general barcode, and serves as the foundation for any variations or pricing. This is where you define the item before adding item options or stock.
Name: This will display on your POS and online widgets. Make it clear and concise for easy identification by staff and customers. Example: Gym T-Shirt.
Barcode: This field allows you to assign a barcode for easy scanning during sales and inventory tracking. If no barcode is set, BETA will assign a generic code automatically.
Manufacturer: Specify the manufacturer or the brand of the product to help with identification and sourcing. If no barcode is set, BETA will assign the default manufacturer.
Description: The description will appear on your online pass widget. Provide a brief, clear explanation of the Pass. Available on Community & above.
Image: An image set on the product will show in the POS, and on the widget for Retail Products when added as an Add-on. Available on Business & above.

Products can have multiple prices, such as a standard and a member’s price. These are shown as separate options during the checkout process and let you tailor pricing for different customer types. Pricing is set per product or per specific variant.
Prices may not be directly editable; read the full explainer here » Updating Prices.
A product option is a specific version of the product, like size, colour, or flavour (e.g., Small, Red). Each option can have its own barcode, which overrides the main product’s barcode, and has its own supply price.
This makes it easy to scan and sell the exact variation and track stock accurately per option.
It depends on whether the variations affect the price:
Use product options when the variations (like colour) DON’T AFFECT THE PRICE. For example, finger tape sold in different colours can all be grouped under a single product with product options.
Use separate products when each VARIATION HAS A DIFFERENT PRICE, such as chalk sold in multiple sizes. This allows you to track inventory and pricing correctly for each size.
This is where you define the supply price (your cost) and manage inventory per product option. Each option can have one or more stock configurations, allowing you to track stock based on how much you paid or how it was sourced. Stock is tracked per variant and per location, giving you precise control over inventory levels.
Restock and stock adjustments are ways to manually update your inventory levels when things change outside of regular sales or purchases.
Restock is used when you receive new stock, whether from a supplier or internal transfer. It increases the available quantity of a product or product option and can include a supply price if the cost has changed.
Stock Adjustment is used to correct inventory counts—such as for damaged items, lost stock, or end-of-day recounts. It can either increase or decrease stock, depending on the situation.
Looking to:
Create a product, product price and stock configuration
Add-ons for Products are available on the Business Tier and above, while Adding a Pass as an Add On is available on the Enterprise Tier.
A Price Add-on in BETA is an extra item or cost that can be linked to most prices, like passes, memberships, or retail products, to either suggest additional purchases or include required charges during online checkout.
Price add-ons enhance the checkout experience by allowing you to guide customers toward relevant extras or ensure mandatory fees are included.
Required Add-ons: Automatically included in the total price during online checkout. Customers cannot deselect these prices. Commonly used for things like registration fees or setup costs.
Non-required Add-ons: Shown as optional suggestions during online checkout. Great for upselling, such as offering a t-shirt with a competition entry or a shoe rental alongside a first-time pass. This setup helps drive revenue and improve customer experience by surfacing relevant products at the right time.
Normal/Regular: A retail product with various options and stock configurations, such as different sizes or colours.
Example: A T-shirt available in multiple sizes and colours
Pass: A pass price granting entry to the gym. Note, an Entry type may have various Pass prices associated with it.
Example: A monthly membership pass
Event: Pricing and options related to gym events/course templates. Note, an event/course template may have various prices associated with it.
Example: A morning yoga event
Tag/Proficiency: Available on Business and above. On sale, it automates the gifting of a Tag or Proficiency, such as a registration fee.
Example: A registration fee Tag on the purchase of a “Registration Fee”
Recurring Extra: Available on Enterprise and above. A Recurring Extra is an additional charge added to a subscription that recurs with each billing cycle. This extra fee is applied on top of the base subscription price.
Example: A recurring fee for a locker rental, which is added to the subscription price every month
Gift Card: Available on Community and above. A card with a fixed value to be used for purchases
Example: A $50 gift card for use on any gym service or product

Product Barcodes are linked to the general products; when scanned, it brings up the base product, after which you can choose the size, colour etc.
Example, You sell a T-shirt called "Cool T-Shirt". If you scan the product barcode, it will just bring up the general product — not a specific size or colour.
You’ll then need to choose the size and colour manually put in the POS.
Product Option Barcodes are linked to a specific product variant (size S, Blue); when scanned, it brings up that specific product option the the sale instantly. This is especially helpful for fast scanning and inventory accuracy when you have multiple versions of the same item.
Example, You sell "Cool T-Shirt" in different sizes and colours. You create a product option for Cool T-Shirt – Small, Blue, and assign a unique barcode just for that variant.
When this barcode is scanned, it will automatically add Cool T-Shirt, Small, Blue to the cart in the POS — no need to pick the size or colour.
Visit the Product Stock popup, and in the Product Option tab, click the option you wish to edit, and edit the necessary fields.
NOTE, Editing a Product Option will change all historical sales related to that product option.
Add/Edit/Archive Product Options
There might be two reasons for the following:
The product might be part of the public database. Learn how to change that Set Public Product to Gym Product
or the Product belongs to a child gym at a Multi-location facility, you should edit this product from the parent/main location
Visit the Product Stock pop-up, and in the Product Option tab, choose the option you wish to archive, and click archive.
If a product option has been sold, in BETA you may only Archive the Product Option. This will be displayed as a strikethrough variant in your product option list, and the Product Option will not display in your POS view.
You may only Delete a Product Option if that product option has no sales associated with it.
Give each product option/variant its own barcode.
Assign a unique barcode to each Product Option (e.g. Cool T‑Shirt – S, Blue).
When you scan that variant‑specific barcode, BETA POS will add only that option to the sale—no menu of choices will pop up.
If you leave the main product’s barcode on your scanner, it will always pull up every size/color and ask you to pick one. Using only the option‑level barcodes makes every scan go straight to the right item.