Het frustrerende is hoe dichtbij alles lijkt te werken. De barcode is zichtbaar op het Garmin-horloge. Een andere telefoon kan het lezen. De naam en het nummer verschijnen correct. Dan weigert de scanner bij de ingang van een sportschool, kassa of clubbalie dit.
Dat betekent niet automatisch dat een Garmin-display geen streepjescodes kan weergeven. Meestal betekent dit dat een deel van de keten niet overeenkomt met wat het ontvangende systeem verwacht.
Controleer de gegevens in de code
Een telefooncamera is een ongewoon vergevingsgezinde scanner. Het kan opnieuw scherpstellen, de belichting aanpassen, verschillende barcodeformaten uitproberen en informatie uit een onvolkomen beeld herstellen. Een vaste retail- of toegangslezer is veel minder flexibel. Het kan slechts één formaat accepteren, op één afstand, met een exacte waarde die al in het systeem is geregistreerd.
Een succesvolle scan met een telefoon is nuttig, maar niet doorslaggevend. Hieruit blijkt dat er leesbare gegevens op het horloge staan. Het laat niet zien dat de echte lezer die gegevens accepteert als een geldig lidmaatschap, ticket of account.
Kleine verschillen zijn belangrijk. Een ontbrekende voorloopnul kan naar een andere identificatie verwijzen. Een teken dat is gekopieerd van het nummer dat onder de streepjescode is afgedrukt, maakt mogelijk geen deel uit van de gecodeerde waarde. In andere gevallen is het afgedrukte nummer slechts een verkorte referentie, terwijl de streepjescode een langer intern record bevat.
Het veiligste startpunt is de originele kaart of officiële app. Decodeer de volledige waarde uit de code zelf en bewaar deze precies zoals deze verschijnt, inclusief nullen, interpunctie en hoofdlettergebruik.
QR is geen universele vervanging
Een van de meest voorkomende fouten is het omzetten van elk kaartnummer in een QR-code. De nieuwe QR-afbeelding is mogelijk geldig, maar de scanner kan deze toch afwijzen omdat de organisatie een ander barcodeformaat verwacht.
Een sportschoolkaart kan code 128 gebruiken. Een klantenkaart voor particulieren kan EAN-13 of UPC-A gebruiken. Een oudere clubkaart kan code 39 gebruiken. Sommige reis- en toegangskaarten gebruiken Aztec. Het formaat maakt deel uit van de kaartidentiteit en is niet alleen een visuele voorkeur.
Reproduceer het originele formaat in plaats van het symbool te kiezen dat het gemakkelijkst te genereren is. Als de bron een fysieke kaart is, is een lezer die zowel de gedecodeerde waarde als het formaat rapporteert nuttiger dan een camera-app die alleen de tekst toont.
Het veranderen van codes creëert een ander probleem
Sommige kaarten zijn statisch. Hun waarde blijft maanden of jaren onveranderd, waardoor ze goede kandidaten zijn voor een horlogeportemonnee. Andere worden gegenereerd door een officiële app en veranderen telkens wanneer de app wordt geopend of na een korte pauze.
Een gekopieerde dynamische code kan een onmiddellijke test doorstaan en later mislukken. Er is niets mis met het horlogebeeld; het token is verlopen. Als de originele code verandert, blijft de officiële app de juiste plek om deze te gebruiken.
Open de originele code, noteer de waarde ervan en open deze later opnieuw. Als de waarde ongewijzigd blijft, is deze waarschijnlijk geschikt voor een offline portemonnee. Als het roteert, beschouw een opgeslagen kopie dan op zijn best als tijdelijk.
Controleer het scherm en de scanner
Garmin-horloges gebruiken verschillende weergavetechnologieën en -formaten. Heldere AMOLED-schermen, reflecterende MIP-displays en compacte Instinct-schermen kunnen allemaal bruikbare codes weergeven, maar het symbool moet compleet en duidelijk blijven.
De code heeft een strakke witte rand, een sterk contrast en voldoende ruimte nodig om de lijnen of vierkanten gescheiden te houden. Schermhelderheid, reflecties, de hoek van de pols en de brandpuntsafstand van de lezer kunnen het resultaat beïnvloeden. Het horloge langzaam naar en van de scanner bewegen werkt vaak beter dan het tegen het glas drukken.
Zelfs met een ideale weergave kan geen enkele horloge-app de scanner van een operator dwingen een formaat te ondersteunen of een niet-geregistreerde waarde te accepteren. De laatste test moet plaatsvinden bij de echte kassa, poort of receptie.
Een betere manier om het probleem op te lossen
Begin met de originele kaart in plaats van een screenshot van een kopie. Herstel de exacte gecodeerde waarde, identificeer het originele formaat en bevestig dat de waarde hetzelfde blijft. Voeg het toe aan het horloge, synchroniseer het en vergelijk het weergegeven resultaat met de bron.
Houd voor de eerste echte scan de fysieke kaart of officiële app bij de hand. Als het horloge werkt, kan de fallback de volgende keer thuisblijven. Als dat niet het geval is, wordt de mislukte test nuttige informatie: de waarde, het formaat, de weergave en het ontvangstsysteem kunnen afzonderlijk worden gecontroleerd in plaats van willekeurig nieuwe afbeeldingen te genereren.
Wat WalletPro ondersteunt
WalletPro is ontworpen voor statische kaarten die beschikbaar moeten blijven op een Garmin-horloge nadat de telefoon is losgekoppeld. Het ondersteunt QR, Code 128, Aztec, EAN-13, Code 39 en UPC-A, waardoor het originele formaat behouden blijft in plaats van elke waarde in QR te forceren.
Opgeslagen kaarten blijven na synchronisatie op het horloge staan, zodat een sportschoollidmaatschap, klantenkaart, club-ID, parkruncode of compatibele toegangspas gereed kan zijn zonder een telefoon te openen. De app kan de acceptatie door elke scanner niet garanderen, dynamische winkeltokens vernieuwen of het accountsysteem van een uitgever vervangen. Het kan de vermijdbare discrepantie tussen de originele statische code en het symbool op de pols wegnemen.
Open WalletPro in Garmin Connect IQ.
Wanneer een streepjescode vanaf een telefoon wordt gescand, maar niet vanaf een Garmin-horloge, is het blindelings veranderen van de afbeelding zelden de oplossing. Begin met de identiteit van de kaart. Zodra de waarde, het formaat, de weergave en de scanner het eens zijn, wordt het horloge de snelste plek om het te bewaren.