Un restaurant turc à Olaya, Riyad, scanne le QR du certificat GIMDES du fournisseur à chaque livraison. Dès que l'agneau arrive, le plat "shawarma d'agneau" reçoit automatiquement un badge "Halal Vérifié" lié à ce lot. Quatre-vingt-dix jours plus tard, à l'expiration, le badge disparaît automatiquement.
Que contient le QR du fournisseur ?
Les QR GIMDES (Turquie) et JAKIM (Malaisie) contiennent numéro de certificat, nom du fournisseur, catégorie de produit et dates de validité, encapsulés dans un JWT signé. Seule la clé privée de l'autorité certifiante peut produire une signature valide.
Le personnel d'entrepôt scanne le QR sur la facture ; le système répond en moins de 200 ms : "valide", "expiration proche" ou "expiré". Si moins de 14 jours, le superviseur reçoit une alerte automatique.
Journal append-only
Chaque vérification est inscrite dans une table halal_verification_log append-only sur D1 : horodatage, numéro de cert, lot, ID employé, résultat. Personne ne peut supprimer ni modifier — c'est la base de la traçabilité auditable.
Le lien menu-certificat est un halal_cert_id en clé étrangère sur products. À expiration, un job en arrière-plan retire le badge automatiquement.
Vue client
- Petit badge croissant vert "Halal Vérifié" sur la carte produit
- Popup avec nom du fournisseur, numéro et date d'expiration
- PDF d'audit téléchargeable — transparence totale
Le restaurant de Riyad a vu +38 % de mentions sur les réseaux sociaux le mois du lancement.
FAQ
Et si mon fournisseur n'est pas GIMDES ? JAKIM, MUI, HFA et IFANCA sont aussi intégrés.
Un QR falsifié peut-il passer ? Non, la signature invalide renvoie un 401.
Que voit le client à l'expiration ? Le badge disparaît, l'article peut être masqué temporairement.
Cet article vous a été utile ? Partagez-le.
Articles connexes
Qu'est-ce qu'un menu QR ? Le guide complet pour les restaurants
Un menu QR permet à vos clients d'accéder instantanément à votre carte depuis le…
Passer du menu papier au menu QR numérique : guide étape par étape
Vous souhaitez adopter les menus QR mais ne savez pas par où commencer ? Ce guid…
Menus QR géo-ciblés : servir des langues différentes selon l'IP du visiteur
Comment un resort de 180 couverts à Antalya route le même QR vers des menus turc…