Как се проверява кодът на билета
Кодът на билета обикновено съдържа уникален идентификатор на билета, а не подробности за събитието. На входа скенерът търси идентификатора в системата за билети, потвърждава, че е валиден за събитието, и го маркира като използван, така че копие да не може да влезе втори път.
Някои системи подписват криптографски данните на билета, така че скенерът може да потвърди автентичността му дори без мрежова връзка. Повторното използване се засича, когато скенерите синхронизират записите си.
- Уникален идентификатор за всеки билет, никога не се използва повторно
- Проверява се спрямо сървъра за билети или се удостоверява офлайн чрез подпис
- Маркира се като използван при първото влизане
- Работят както отпечатани билети, така и екрани на телефони
Екранни снимки и въртящи се кодове
Статичен код на билет може да бъде заснет и споделен и влиза този, който пристигне пръв. За да се ограничи това, някои платформи за билети показват код, който се променя на всеки няколко секунди или е обвързан с телефона на притежателя на билета, така че екранната снимка спира да работи.
Тези въртящи се кодове са вътре в приложението за билети или в билет в портфейла на телефона, а подробностите се различават според доставчика. Отпечатаните билети не могат да се въртят, затова разчитат на еднократната проверка на входа.
Билети в портфейла на телефона
Apple Wallet и Google Wallet поддържат билети за събития с баркод върху билета. Поддържаните формати включват QR, Aztec, PDF417 и Code 128, а билетът може да показва и мястото, часа и обекта.
Билет в портфейла може да бъде обновен след издаването, например ако часът на събитието се промени, което отпечатан код не може да направи.