Google Wallet passes are defined as JSON objects via the Google Wallet API and rendered in the Wallet app on Android (and on Chrome for desktop web).
Like Apple Wallet passes, they can carry a barcode, evolve over time via server updates, and trigger lock-screen notifications based on time or geofence.
Visitor management systems that support both Apple and Google wallets issue two parallel passes from the same underlying visit record.