Skip to content

Simple PoC developed to demonstrate Zebra mobile computer's capability of reading non-payment related items (Passes) via NFC directly from Google and Apple digital wallets.

Notifications You must be signed in to change notification settings

spoZebra/zebra-nfc-ticket-demo

Repository files navigation

Zebra NFC Ticket Demo

Description

Simple PoC developed to demonstrate Zebra mobile computer's capability of reading non-payment related items (Passes) via NFC directly from Google and Apple digital wallets. Passes are not limited to Event tickets only but Boarding passes, Loyalty cards, Ski tickets, Mobile Driver licenses, etc.

Zebra VAS SDK allows our customers to read any pass from a digital Wallet out of the box quickly: there is no need to implement Smart Tap and Apple VAS protocols as our VAS Service takes care of everything!

Moreover, you can read any NFC tag together with a digital Wallet (hybrid mode):

  • Read Pass from a Digital Wallet
  • Read a physical NFC card (card enabled by default are: NfcA, NfcB, NfcV and IsoDep)

Official Resources

NFC Pass Flow

image

Requirements

  • A Zebra mobile computer VAS certified (e.g. TC22/27, TC53/58, ET40/45 etc). Full list
  • Any iOS or Android device (including Watches) with Apple or Google Wallet containing the pass to be read.

Note: This sample does not include pass generation. Please use this demo app if you can't generate your own pass: Full Demo

Usage

  • Download and install VAS SDK from here
  • Install VAS Service APK on your device
  • Add and fill the following variable with your data inside your local.properties project file:
APPLEVAS_PRIVATE_KEY="-----BEGIN EC PRIVATE KEY----- Your Apple private key here"
GOOGLESMARTAPP_PRIVATE_KEY="-----BEGIN EC PRIVATE KEY----- Your Google private key here"
GOOGLESMARTAPP_KEY_VERSION="Your Google private key version"
GOOGLESMARTAPP_COLLECTOR_ID="Youre Google Collector ID"
  • Run the app and read your pass/badge :)

About

Simple PoC developed to demonstrate Zebra mobile computer's capability of reading non-payment related items (Passes) via NFC directly from Google and Apple digital wallets.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages