Skip to main content
All release notes
October 19, 2026

Composite Products in Final POS: Sell Combos, Kits, and Sets

Composite products are now available in Final POS, letting merchants sell combo meals, gift sets, and assembled kits with automatic component inventory tracking, flexible pricing, and whole-bundle refunds.

Composite products in Final POS: gift set items including mugs, notebooks, and a plant being packed together

Composite products are here

Composite products are now available in Final POS. Composite is a new product type for anything you sell as a set: combo meals, gift baskets, assembled kits, tasting flights, and more. Set it up once, and every sale handles the stock, the pricing, and the receipt for you.

It's built for any business that sells things together. A cafe pairing a sandwich with a drink, a gift shop building holiday baskets, or a retailer selling a starter kit can all run it from one product.

What's new?

A new product type: Composite. When you add a product in the Merchant Hub, Composite now sits alongside Simple, Variable, and Bookable. Give it a name, base price, SKU, categories, and outlet visibility, the same way you set up any other product.

Included items and customer choice groups. Build your composite from fixed included items, customer choice groups, or a mix of both. A choice group can point to specific products or an entire category. Point it at a category and any product you add to that category later becomes an option on its own, so your combo menu stays current. You set the minimum and maximum picks, mark components as optional, and allow repeats when a customer can pick the same option more than once.

Pricing that adds up. One base price covers the lowest-cost option in each choice group. Pricier options can carry an upcharge, and variants inside a choice can carry their own. Use price difference fills in upcharges in one click from your existing product prices. The pricing card shows your price, the cost of the cheapest set of components, and what those components would total if sold on their own.

Tax your way. Tax each component with its own tax group (best when a composite mixes tax rates), or apply one tax group to the whole composite.

How do composite products work at checkout?

When a cashier adds a composite to the cart, a selection screen shows the included items and choice groups, with the cheapest option in each group already selected. Components keep their own modifiers, so a burger still offers toppings and a coffee still offers milk options.

The composite lands as one line in the cart with the picks listed underneath, and the total updates as upcharges are chosen. If a required component is sold out or unavailable at the current outlet, the composite shows as Unavailable so nobody sells something you can't make.

For food and beverage, each component routes to its own prep station based on its category, so the kitchen gets the right ticket for every part of the order.

What happens to stock and refunds?

  • Every sale reduces each tracked component's stock automatically.

  • Stock history logs each movement and links it back to the composite sale.

  • The Merchant Hub shows how many of each composite you can make at each outlet, based on current component stock.

  • Refunds cover the whole composite and restore all component stock automatically.

Every product page also has a new Used in composites card that lists each composite the product belongs to, and you can start a new composite right from that card.

What's not included yet?

This first version keeps the scope focused. These aren't part of it yet:

  • Modifiers on the composite itself (components keep their own modifiers)

  • Kits that build their own stock from a recipe or bill of materials

  • Refunding a single component inside a composite

  • A composite inside another composite

  • Bundle-level discounts or promotions

How do I get started?

In the Merchant Hub, go to Products, click New product, and select Composite. Add your included items and choice groups, set your base price, and save. If a choice group has a rule that can't work (like requiring more picks than there are options), the Merchant Hub flags it before you save.