Een Turks restaurant in Olaya, Riyad, scant bij elke levering de GIMDES-certificaat QR van de leverancier. Zodra lam binnenkomt, krijgt het menu-item "lamshawarma" automatisch een "Halal Geverifieerd" badge gekoppeld aan die batch. Negentig dagen later, bij vervaldatum, verdwijnt de badge automatisch.
Wat zit er in de leverancier-QR?
GIMDES- (Turkije) en JAKIM-QR-codes (Maleisië) bevatten certificaatnummer, leveranciersnaam, productcategorie en geldigheidsdata in een gesigneerde JWT. Alleen de privésleutel van de certificerende autoriteit kan een geldige handtekening genereren.
Magazijnpersoneel scant de QR; het systeem antwoordt binnen 200ms met "geldig", "verloopt binnenkort" of "vervallen". Bij minder dan 14 dagen ontvangt de supervisor een automatische melding.
Append-only logboek
Elke verificatie wordt opgeslagen in een halal_verification_log append-only tabel op D1: tijdstempel, certificaat, batch, werknemer-ID, resultaat. Niemand kan verwijderen of wijzigen, wat audits mogelijk maakt.
De koppeling menu-certificaat is een halal_cert_id foreign key op products. Bij vervaldatum verwijdert een achtergrondtaak automatisch de badge.
Wat de klant ziet
- Klein groen halve maan badge "Halal Geverifieerd"
- Popup met leveranciersnaam en vervaldatum
- Downloadbaar PDF audit-rapport — volledige transparantie
Het Riyad-restaurant zag +38% sociale media vermeldingen in de lanceringsmaand.
FAQ
Mijn leverancier heeft geen GIMDES — anderen ondersteund? Ja, JAKIM, MUI, HFA, IFANCA zijn geïntegreerd.
Kan een vervalste QR slagen? Nee, ongeldige handtekening geeft 401.
Wat gebeurt er bij verval? Badge verdwijnt, item wordt eventueel tijdelijk verborgen.
Was dit nuttig? Deel het.
Gerelateerde artikelen
Wat is een QR-menu? De complete gids voor restaurants
Een QR-menu geeft gasten direct toegang tot uw menukaart via hun smartphone — zo…
Van papieren menukaart naar digitaal QR-menu: stap voor stap
Wilt u overstappen op QR-menu's maar weet u niet waar te beginnen? Deze gids beh…
Geo-gerichte QR-menu's: verschillende talen serveren op basis van bezoeker-IP
Hoe een 180-stoelen all-inclusive resort in Antalya dezelfde QR routeert naar Tu…