Digital Link

Les codes 2D fonctionnent-ils hors ligne ? Ce qui se passe en caisse quand internet est coupé

2 septembre 2026

Casandra

Par Casandra

Rédactrice spécialisée dans les normes GS1 et la réglementation européenne d’étiquetage.

Un scanner de caisse en magasin qui lit un code 2D sur un produit sans connexion internet, montrant que la vente se conclut malgré tout hors ligne

Oui, les codes 2D fonctionnent hors ligne. Un code QR ou un Data Matrix porte l'identité du produit à l'intérieur même du code, et le scanner de caisse lit cette identité localement, de la même façon qu'il lit le code-barres à bandes d'aujourd'hui. Enregistrer une vente ne nécessite aucune connexion internet. La crainte qu'un magasin s'arrête net dès que le réseau tombe vient d'une mauvaise compréhension de l'endroit où le code fait son travail, et ce guide y met de la clarté.

La confusion est compréhensible. Parce qu'un code 2D peut aussi ouvrir une page web sur le téléphone d'un client, on suppose que le code est « en ligne » et que la caisse dépend d'un serveur quelque part. Ce n'est pas le cas. La page web et la caisse sont deux tâches distinctes qui vivent dans le même carré, et une seule des deux touche jamais à internet.

Les codes 2D fonctionnent-ils sans internet ?

La réponse directe est oui. La caisse ne va rien chercher sur le web pour conclure une vente. L'identité du produit, un GTIN, le même numéro mondial que le code-barres linéaire a toujours porté, est encodée à l'intérieur du symbole 2D. Le scanner la décode sur place, la rapproche de la propre liste de prix locale du magasin, et conclut la transaction. Pas de cloud, pas de connexion en direct, aucune dépendance à ce qu'un site web soit disponible.

C'est exactement ainsi que le vieux code-barres à bandes fonctionne depuis cinquante ans. Un code 2D change ce que le symbole peut porter, pas la façon dont la caisse en lit une identité. Si l'internet du magasin tombe, la caisse se comporte exactement comme elle le fait aujourd'hui.

Comment un code 2D fonctionne en caisse

Lorsqu'un caissier scanne un article, trois choses se passent localement, dont aucune ne nécessite de réseau :

  1. Le scanner lit le motif et décode le GTIN contenu dans le code.
  2. Le système de point de vente rapproche ce GTIN du fichier de prix du magasin, qui réside sur les propres systèmes du magasin.
  3. La vente est enregistrée et le ticket est imprimé.

L'identité voyage avec le produit, imprimée dans le code. C'est tout l'objet d'un code-barres, linéaire ou 2D. Le magasin n'appelle pas un serveur central pour demander « qu'est-ce que c'est et combien ça coûte », parce qu'il détient déjà la réponse localement.

Ce qui a réellement besoin d'internet, et ce qui n'en a pas besoin

La façon la plus claire de le voir est de séparer les deux couches qui partagent le code. L'une est la couche de caisse, qui est toujours capable de fonctionner hors ligne. L'autre est la couche web optionnelle, que le téléphone d'un client peut ouvrir, et qui a besoin d'internet comme n'importe quelle page web.

TâcheQui la réaliseBesoin d'internet ?
Enregistrer une vente en caisseLe scanner et le point de vente du magasinNon
Lire le GTIN dans le codeLe scanner, localementNon
Ouvrir une page produit sur un téléphoneLe téléphone du clientOui
Afficher un rappel, une vérification d'authenticité ou du contenuLa couche webOui

La caisse ne touche jamais à la couche web. Vous vendre du lait et vous montrer une page produit sont deux tâches différentes, et seule la seconde passe en ligne.

Que se passe-t-il si la connexion du magasin tombe en pleine journée ?

Rien ne change en caisse. Parce que la vente se conclut à partir du code et du fichier de prix local, une coupure de réseau n'empêche pas la file d'avancer. C'est souvent mieux que ce que l'on craint, et c'est identique à la façon dont le magasin gère déjà une panne aujourd'hui : les caisses continuent d'enregistrer les codes-barres linéaires hors ligne, et elles continueront d'enregistrer les codes 2D hors ligne exactement de la même manière.

La seule chose qui s'interrompt pendant une panne, c'est l'optionnel qui était de toute façon déjà en ligne, comme un client qui ouvre la page web du produit sur son téléphone. Dès que la connectivité revient, cette couche refonctionne. La vente ne l'a jamais attendue.

Oui. C'est la partie qui surprend. Un code GS1 Digital Link encode l'identité du produit sous la forme d'une adresse web, si bien que le code est une véritable URL. Malgré cela, le GTIN est toujours présent à l'intérieur de cette URL, et un scanner de caisse industriel le lit localement sans jamais suivre le lien. La résolution web n'a lieu que lorsqu'un téléphone choisit d'ouvrir l'adresse. La caisse lit l'identité et passe à la suite.

Un code Digital Link vous offre donc la couche web optionnelle sans renoncer à la caisse hors ligne. Vous avez les deux : un code qui enregistre une vente sans connexion, et un code qui ouvre une page quand quelqu'un pointe un téléphone dessus.

L'essentiel pour les marques

Vous n'avez pas à craindre que passer à un code 2D rende votre produit dépendant d'internet au point de vente. Ce n'est pas le cas. La transition, souvent évoquée sous la bannière de Sunrise 2027, consiste à ce que les caisses soient capables de lire le code 2D plus riche, et non à mettre la caisse en ligne. Votre fiabilité hors ligne existante est préservée, et vous gagnez une couche web optionnelle par-dessus.

Si vous voulez voir comment un seul code peut servir à la fois la caisse et le client, vous pouvez créer un compte gratuit et l'essayer.

Foire aux questions

Les codes QR ont-ils besoin d'internet pour fonctionner en caisse ?

Non. Un code QR ou un Data Matrix utilisé en caisse porte le GTIN du produit à l'intérieur du code, et le scanner le lit localement et le rapproche de la propre liste de prix du magasin. Aucune connexion internet n'intervient pour conclure la vente. Internet n'est nécessaire que si un client choisit d'ouvrir une page web à partir du code sur son téléphone.

Le magasin cessera-t-il de fonctionner si internet tombe ?

Non. La caisse lit l'identité du produit directement à partir du code et conclut la vente hors ligne, exactement comme elle le fait avec le code-barres à bandes d'aujourd'hui. Une coupure de réseau n'empêche pas la caisse d'enregistrer les codes 2D. Seule la page web optionnelle qu'un téléphone pourrait ouvrir dépend de la connectivité.

Un code-barres 2D est-il plus lent qu'un code-barres linéaire en caisse ?

Non, pas d'une façon qu'un client remarquerait. Un scanner 2D décode le code localement dans le même instant qu'un scanner linéaire lit une bande. Les deux lisent l'identité à partir du symbole sans aller-retour réseau, si bien que l'expérience en caisse est de la même rapidité.

Oui. L'identité du produit est contenue dans l'URL et est lue localement par le scanner de caisse, sans qu'il soit nécessaire de suivre le lien. La résolution web n'a lieu que lorsqu'un téléphone ouvre l'adresse, si bien que la caisse se comporte exactement comme elle le ferait avec un GTIN ordinaire.

Soyez un leader de la transition des codes-barres aux QR codes GS1