How can I automate size selection for clothing variants using barcodes?

Topic summary

Main issue: Scanning a barcode assigned to a specific clothing size opens the parent product and requires manual variant (size) selection, instead of auto-selecting the correct variant.

Recent details: Even with the Shopify-recommended S740 scanner, scanning a variant’s unique barcode/UPC still returns the parent product, forcing staff to click through to the right size.

Impacts:

  • Increased risk of inventory inaccuracies if staff pick the wrong size.
  • Slower, more error-prone POS workflow compared to direct product search.

Desired behavior: When scanning a barcode assigned to a variant, the POS should jump directly to that variant with size preselected, bypassing the parent product.

Key terms:

  • Variant: A specific option (e.g., size) under a parent product.
  • Parent product: The main product listing that contains all variants.
  • UPC: Universal Product Code; a unique barcode identifier for a product/variant.

Status: Unresolved. Multiple users confirm the issue and request a solution or setting to enable automatic variant selection when scanning variant-specific barcodes.

Summarized with AI on January 18. AI used: gpt-5.

I have different barcodes for different sizes of the same clothing product. The scanner brings me to the product, and requires a variant (size) selection. This means I’m dependent on my employees to select the correct size or else my inventory could be inaccurate. Is there a way to have the variant automatically select, am I doing something wrong? Thanks!

1 Like

Hi, did you have this resolved? I purchased the Shopify recommended barcode scanner S740 and still faces the same problem. If you have a solution, please do share as it is important for my staff to be able to scan the variant product and be brought straight to it instead of having to select it from the primary product.

1 Like

I have this problem too. The variants each have a unique barcode/upc, but when you search for the barcode, the result returned is the parent product, so staff have to click through to find the right variant. Which then is almost as slow as just searching for the product manually to begin with, without using the barcode at all, plus more error-prone.