Mix&match product (in store and in inventory)

Topic summary

A Shopify store owner wants to create a customizable beverage box where customers select their own mix of 10 bottles from available flavors, with specific constraints:

Requirements:

  • Fixed price regardless of flavor selection
  • Maximum 5 different flavors per box (from 10 total options)
  • Minimum 2 bottles per selected flavor to avoid odd combinations
  • Each flavor selection represents a pair of bottles

Key Challenge:
The main concern is inventory management integration. Since box contents vary per order, a single SKU won’t work. The store needs the flavor pairs to exist only for the mix-and-match product, not as standalone sellable items.

Solutions Offered:

BYOB app (jam_chan): Supports custom boxes with fixed pricing and 10 products, but requires individual products to appear in the store (can disable add-to-cart buttons). Displays all products on one page for selection.

Easify Product Options app (EasifyApps): Allows setting maximum flavor limits (5 of 10), ensures total quantity equals 10 bottles, and enforces minimum bottles per flavor (e.g., 2). Includes screenshots showing configuration interface. Setup described as user-friendly with in-app live chat support available.

Summarized with AI on November 13. AI used: claude-sonnet-4-5-20250929.

Hello!

I’m interested in creating a specific mix&match product in our Shopify store. I believe it’s nothing that unusual but having very little experience with Shopify I’m having trouble finding the right tools for this.

We sell beverages in boxes of 10 bottles and currently have two different selections of 2*5 flavours in a box. These are predetermined mixes however and we are looking at offering our customers a chance to choose their own mix. We would still like the maximum of different flavours to be 5/box (out of ten possible ones in total) so that the hassle of actually creating the boxes in real life wouldn’t be too much. This would basically mean choosing a pair of bottles as “flavour one” and so on. So 5 options with the same variants including 2 bottles each. (If the customer prefers just 2 flavours they could choose like 6 bottles of one and 4 of the other, but not all ten of them being different or odd mixes like 3+4+2+1.)

The price of the box will be fixed regardless of the customers choices and there is no discount compared to other products. The 10 bottle box is the only one we offer and we do not sell individual bottles. Most apps seem to deal with bundles of standalone products whereas we would only need the bottles/pairs of them to exist in purpose of this mix&match product, not as sellable items themselves.

I’m sure creating a product like this to the store is only an app (but which one!) away but what I’d especially like to know is how to have this tailored product conversing with our inventory management program. Having one SKU for the whole product would not help since the content of the box varies from order to order. If there is an obvious solution for a product like this I’d like to know how this sort of thing is usually handled. Also would love a recommendation for an app that would easily make this kind of product possible, this is the only mix&match-product we’d like to establish at the moment so no need for a million features.

Hope this made sense and thanks in advance for any tips! I’m happy to clarify any foggy bits of my explanation.

Br,

Saara

Our app, BYOB can support a custom box with 10 products and a fixed-price discount. But the individual products have to appear in the store. Otherwise, they cannot be displayed in the store. The best option is to disable the add-to-cart button or change it somehow.

The products are displayed on the same page and customers can select them in 1 place.

Here’s a sample box to select 3 items for $100: Build Your Own Lunch Box Now!

Hi @SaaraTGG ,

Consider exploring Easify Product Options app to meet your specific requirements :hugs: .

This app allows you to showcase all your flavor options while setting a maximum limit of 5 flavors out of 10 that customers can choose. Moreover, you have the flexibility to ensure that the total quantity across all selected flavors is 10 bottles. Additionally, you can set a minimum number of bottles for each selected flavor (e.g., 2) to prevent odd combinations.

Here’s a straightforward example of how you can configure it:

  • App Settings:

The setup process is user-friendly, but if you require any assistance, feel free to reach out to the Easify team through the in-app live chat.