Stampwright

GS1 Digital Link and plain QR codes at checkout

Updated July 2026

A phone decodes both symbols as URLs. Checkout behavior depends on whether the URL carries a GTIN in GS1 Digital Link syntax.

A plain marketing QR code

https://yourbrand.com/products/hot-sauce

A phone opens the page. The address contains no product identifier, so a point-of-sale system cannot derive a GTIN from it.

A GS1 Digital Link

https://id.yourbrand.com/01/00036000291452

The /01/ is the GS1 Application Identifier for a GTIN. A system that implements Digital Link can parse the identifier from the path. The same symbol can identify the item at checkout and open a consumer page on a phone.

Adding batch, expiry, and serial data

Qualifiers go in the path in a fixed order: consumer product variant (22), batch/lot (10), then serial (21).

https://id.yourbrand.com/01/00036000291452/10/LOT2027A/21/SN0001

Other data, like expiry date, goes in the query string: ?17=270630 (YYMMDD). The audit checks qualifier order because a permissive resolver may accept a malformed path that a trading partner's system rejects.

Practical implications

Check your own catalog

Run a free check for invalid GTINs, duplicates, and destination problems. An account is not required.

Run the free audit