Splitting Product Variants into Different Quantity

Hello, I want to know if it is possible to make a variant that is listed as 2 products when a customer completes an order. Because I cannot do it on the fullfilment service side I want when a customer selects a certain product variant it becomes 2 of that product to be fullfilled in the order.

Using Bundles would probably be the closest to what you’re asking.

Hi @Tristan4,

Yes — this is possible, but Shopify doesn’t natively allow one product variant to automatically split into two separate line items during checkout. However, there are a few smart workarounds you can use:

:one: Bundle or Quantity Apps:
Use a free or low-cost app like Bundler, Fast Bundle, or Bundle Builder. These apps can automatically duplicate or bundle products so that when a specific variant is selected, two items are added to the order for fulfillment.

:two: Shopify Functions or Custom App:
If you’re comfortable with a bit of coding, a custom Shopify app or Shopify Function can be created to automatically duplicate a product variant and increase its quantity during checkout.
→ This gives full flexibility and works seamlessly with your fulfillment logic.

:three: Manual Alternative:
You can also handle it by setting that variant’s inventory quantity multiplier (for example, one selection equals two physical products), and then adjusting it on your fulfillment side — though this requires consistency in tracking stock.

If you’d like a simple automation, the bundle method is the quickest and doesn’t need advanced coding.


You can check out our Shopify Partner profile — we’ve built and shared several free Shopify app solutions to help store owners. Feel free to explore our profile and see how our apps can make your Shopify experience better!

Ah, you when you add “Variant A” 2 times, it will show in cart and checkout:
"variant A", qty: 2

However, if you set line item property on one of them, there would be 2 line items, like this:

"variant A",                   qty: 1

"variant A",                   qty: 1
  property: value

Hi @Tristan4

If you want a variant to act like a bundle (so when it’s sold, multiple products are deducted from inventory), you can use the Easify Inventory Sync app.
It lets you bundle and sync inventories between products or variants, keeping your stock and fulfillment accurate automatically. Here’s how it works:

1. Create your bundle product as normal: Stationery Set (1 Pencil + 1 Ruler)

2. Set Up Bundle Groups: Use the app to create Bundle groups that connect your Bundle product with your original individual products (Pencil, Ruler). Here’s how to set up a bundle group for your product:

  • Master Product: Stationery Set

  • Component Product: Pencil with the Quantity per Bundle set to 1

  • Component Product: Ruler with the Quantity per Bundle set to 1

3. How It Works:

  • The inventory for your Stationery Set will be automatically calculated based on the individual product’s inventory (Pencil, Ruler)

  • When 1 set is purchased, the inventory of Pencil and Ruler are reduced by 1, total is 2. The app will then recalculate the available quantities for your set based on the updated Pencil, Ruler inventory, ensuring accurate inventory tracking.

This app is straightforward, and I believe it will work well for you. Reach out to Easify if you need any assistance! :hugs:

I completely understand what you’re looking to achieve. You can try out the Profit Bundles & Mystery Boxes app.

First, create a parent product in Shopify — for example, Coffee set — that you will sell directly to your customers. Next, open the app and select the child components for your parent bundle product:

  • Component Product: Coffee Mug with the Quantity 1

  • Component Product: Coaster with the Quantity 1

How It Works:

The inventory for your Parent Bundle Product will be automatically calculated based on the inventory of the individual components (Coffee Mug, Coaster). When 1 set is purchased, the inventory of both the Coffee Mug and Coaster will be reduced by 1 each (total 2). The app will then recalculate the available quantities for your bundle based on the updated inventory, ensuring accurate stock tracking.

The app also offers a generous free welcome plan, allowing you to create unlimited bundles and test how the app processes them — all without any cost or paywall. Once you’re confident, you can easily upgrade to a paid plan as needed. The app is very simple to use and they also offer 24*7 support.

Yes, it’s possible but not directly with standard variants. One variant normally equals one item in the order. You can use a bundle app or automation to make a selected variant count as two units for fulfillment. This way, when a customer orders that variant, the system sends two items to be fulfilled