One pack.
Two symbols.
One correct stock action.
GS1’s 2027 retail ambition becomes useful when your quotation names the scanner, the software and the process.
Introduction
A packaged drink arrives with its familiar linear barcode and a new square code beside it. The refill team asks whether to scan both. The buyer asks whether the cabinet camera already solves the problem. Finance wants the same product record and price regardless of which symbol is read. Those are three different requirements, and “2D ready” on its own answers none of them.
The GS1 2D Barcodes at Retail Point-of-Sale Implementation Guideline, release 1.1.0 ratified in December 2025, describes Ambition 2027: retail POS systems globally being capable of reading and processing the GTIN from existing linear and 2D barcodes by the end of 2027. GS1 calls the transition voluntary. It also explains that linear barcodes will coexist with 2D symbols for as long as there are uses for them.
For vending buyers, the useful action is to review the actual workflow. A retail POS goal does not automatically establish a legal deadline for your machine or support in its cabinet, refill application or cloud software. This article turns the guidance into procurement questions, with clear limits on what the public product listings establish.
Quick Answer
Comparison Table
These three supplier-listed formats are a procurement shortlist, not an independently tested barcode ranking. None is presented here as verified to support GS1 2D scanning.
| Format | Publicly described workflow | Barcode question |
|---|---|---|
| AI vision fridge | Customer takes compatible packaged goods; camera-based checkout and cloud management are described. | Does a refill tool scan codes? Separately test recognition after the package changes. |
| WM22 snacks and drinks | Customer chooses a product; configured channels dispense tested packs. | Confirm any receiving/refill scanner, host parser and slot-product mapping. |
| Custom-compartment bread machine | Product access through configured locker compartments; freezing option is listed. | Confirm how a scanned product or order is associated with a compartment. |
Who Should Buy This
This review is relevant to operators receiving products from brands that are adding 2D barcodes, distributors specifying handheld refill tools, and buyers connecting vending stock to a retail or warehouse system. It is also useful when a project quotation includes a scanner but leaves its supported output and software behavior unspecified.
Assign the decision to the people who actually use the codes. The warehouse team may scan a carton, the refill team an individual retail pack, and the customer a payment code on the screen. These are different data sources and business steps. A consumer QR link, a payment QR code and a GS1 product identifier should not be treated as interchangeable simply because they are square.
How We Evaluate Smart Vending Machines
We have reviewed supplier descriptions and GS1 guidance, not tested these machines or their code readers. Our proposed evaluation separates the physical reader, its configuration, the receiving application and the downstream stock record. The supplier should identify the exact hardware and software version used in the demonstration.
Use a pack-level acceptance script
Begin with an ordinary linear-coded retail pack. Record the decoded value, product lookup result and quantity change. Repeat with a GS1-compliant 2D pack selected with your product supplier. Then use a dual-marked pack bearing both symbols for the same trade item. The operator should see one intended stock action, rather than two units added because two symbols were captured.
Ask the supplier to show an unregistered code, a damaged symbol and a code pointing to general consumer information. A safe result is a visible exception with a documented operator action, not an automatic new product record based on arbitrary decoded text. Include curved, reflective or chilled packaging if those conditions occur in the actual assortment.
Keep the demonstration separate from customer payment scanning and camera recognition tests. Archive the sample packs or their approved identifiers, input/output examples and software version so the result can be reproduced after a hardware or software change.
Key Buying Factors
1. Locate the scanner in the process
Does the project require scanning at receiving, refill, product registration, customer checkout or order pickup? Request a simple flow diagram. A reader connected to a warehouse PC does not prove that the refill application can use its output. A customer-facing scanner may serve a payment or collection process rather than a product-code process.
2. Specify the symbol and data syntax
GS1’s guideline discusses GS1 DataMatrix and QR Code or Data Matrix carrying GS1 Digital Link URI syntax. A generic QR reader specification is too broad for an acceptance requirement. Ask which symbols and syntaxes are supported, what the reader transmits and how the host extracts the GTIN. Obtain an example output agreed with the solution provider.
3. Confirm host software behavior
The GS1 guidance warns that not every imaging scanner meets the 2027 goal. Reading a symbol and processing its meaning are separate capabilities. The host might receive a URI or an element string depending on configuration. Ask what conversion occurs and whether the application accepts it without the operator editing a long text value.
4. Define dual-marked pack handling
During migration, packs may carry both linear and 2D symbols. Agree which output the system uses and how it avoids duplicate operations. Test the pack in realistic scan positions. Do not assume a data-entry form can safely accept every barcode a reader reports in one scan.
5. Decide which additional fields matter
A 2D symbol can carry more information, such as batch or expiry, when encoded appropriately. That does not mean those fields are present on every pack or stored by every application. Ask to see each required field in the actual record and export. Product identification alone is a different scope from lot-level inventory or date-driven withdrawal.
Best Smart Vending Machines
Choose by the physical retail job first, then review the barcode process required around it. The following shortlist relies on WEIMI public listings. Scanner availability, data parsing and integrations remain unverified project questions; the cards do not claim GS1 certification.
WEIMI Single-Door AI Vision Smart Fridge
Supplier product listingListed function: Direct selection of compatible packaged drinks and snacks; camera-based checkout and cloud management are described on the product page.
Procurement focus: A new symbol or label artwork is also a packaging change for a vision-based assortment. Revalidate look-alike packs and shelf placement. Keep any refill barcode demonstration distinct from the customer recognition trial.
Boundary: This cabinet sells packaged products; it does not prepare juice or heat meals.
WEIMI WM22 Touchscreen Snacks & Drinks Machine
Supplier product listingListed function: The WM22 listing describes a 21.5-inch touchscreen, cooling and adjustable slot options including spiral, belt, pusher and hanging arrangements.
Procurement focus: For a selection-and-dispense project, keep the scanned product record linked to the approved slot and pack test. A readable code does not prove the pack travels reliably through the dispensing path.
Boundary: An adjustable slot does not establish compatibility with every shape, wrapper or weight.
WEIMI Custom-Compartment Bread Vending Machine
Supplier product listingListed function: The product page describes customizable locker compartments and a freezing configuration for a bread retail project.
Procurement focus: For locker access, require an explicit association between the compartment and its contents or order. Reading a code should not be treated as proof that the right compartment was stocked.
Boundary: A listed freezing option is not evidence that every bread product should be frozen or that an enclosure suits every outdoor site.
Feature Comparison
| Buying question | AI fridge | WM22 | Bread compartments |
|---|---|---|---|
| Product identification | Recognition of compatible packs is described; barcode input is a separate question. | Product selection and channels are described; confirm scan-to-record mapping. | Compartment layout is described; confirm contents/order association. |
| Physical compatibility | Test package artwork and shopping behavior. | Test exact wrapper, size and dispensing path. | Approve the largest pack and compartment drawing. |
| 2D barcode support | Not established by the reviewed listing. | Not established by the reviewed listing. | Not established by the reviewed listing. |
| Extra barcode data | Confirm storage/export of each requested field. | Confirm storage/export of each requested field. | Confirm storage/export of each requested field. |
Cost & ROI Analysis
Request separate lines for reader hardware, installation, host software changes, configuration, integration, sample-pack testing, staff training and support. An existing imager may reduce hardware work, but it does not establish that the host software needs no change. Conversely, a project using manual product selection may not need a customer-facing barcode reader at all.
Hypothetical setup allowance
Illustrative assumptions, not supplier prices: $220 for a reader, $180 for configuration and $150 for validation gives $550. If an assumed 3 minutes per refill is saved across 80 refills per month, that is 4 hours. At an assumed $18 per hour, the gross labor allowance is $72 monthly.
Simple setup payback would be $550 ÷ $72, or about 7.6 months, before maintenance, integration, retraining or recurring fees. If the actual saving is only 1 minute per refill, the same arithmetic gives $24 monthly and about 22.9 months. Neither result predicts sales or operational performance. Measure the baseline and use a supplier quote before approving a business case.
Best Choice by Scenario
Packaged drink retail with camera checkout
Start with the AI fridge where browsing and multi-item selection fit the assortment. Ask separately how staff register and refill products. The 2D project may affect the operational tool without changing the customer journey; new artwork still needs recognition testing.
Defined snacks and drinks with dispensing channels
Start with WM22 where approved packs suit configured channels. If staff scan during refill, validate the reader-to-stock flow and slot association. Keep a manual exception method for unregistered packs until their records are approved.
Bread packs or larger compartment items
Start with the compartment format when retrieval and pack protection are central. Validate the loading association before discussing a scan-based order or stock workflow. Confirm storage conditions separately; a barcode does not establish the correct product temperature.
Applications
A distributor can attach a 2D-readiness appendix to its quotation rather than promise the same reader configuration in every country. A brand introducing new artwork can provide old and new sample packs for both optical reading and physical handling. A route operator can choose receiving or refill as the first controlled deployment point, then extend only after the data flow is understood.
For a mixed estate, keep a readiness register: site, reader model, firmware, application version, tested symbol/syntax, fields retained and unresolved issues. Update it when readers or applications change. Avoid a fleet-wide “ready” status based on one successful scan at one desk.
FAQ
Is 2027 a compulsory replacement date for every vending machine?
The cited GS1 guidance describes a voluntary industry transition and a retail POS capability goal. It does not establish a universal legal replacement deadline for vending equipment. Check requirements for your market and project separately.
Is any QR Code a GS1 product barcode?
No. A QR Code may contain unrelated web content or serve a payment purpose. Specify the GS1 syntax and data needed for your product process.
Does an AI camera read 2D barcodes automatically?
The reviewed AI fridge listing describes camera-based product recognition. It does not establish GS1 barcode decoding or host data processing. Request a separate demonstration if scanning is required.
Will linear barcodes disappear?
GS1 states that linear and 2D symbols will coexist for as long as there are uses for them. Plan for the actual packs supplied to your operation.
Can we assume expiry and batch fields are available?
No. Confirm that the supplier encodes them, that your reader passes them and that your software retains them in a usable record.
What proves compatibility?
A configuration-specific test with approved packs, recorded outputs, one correct stock action and an agreed exception path is more useful than a scanner beep or generic product brochure.
Final Recommendation
Use Ambition 2027 to make a precise purchase decision. Define the scanning step, symbol and syntax, host output, required fields and dual-marking behavior. Select the cabinet for the product and customer journey, then approve the reader and software process on the exact configuration.
The useful deliverable is a short acceptance record: tested packs, outputs, record changes, exception behavior and version details. It keeps industry guidance, machine functions and project commitments distinct, while giving operators something they can repeat after an update.
CTA
Bring the pack, not just the phrase “2D ready.”
Send your destination country, equipment quantity, intended products and the step where staff or customers need to scan. Include representative old and new packaging and the fields your stock system requires. Ask WEIMI for a format-specific quotation and a written compatibility test scope.


