Google Parameters
Parameters grouped by pass type for Google Loyalty, Coupon, Access Control, and Ticket passes.
Coupon
For discounts, offers, and promotional passes.
Appearance
hero.image
file image (png)
Hero image displayed at the top of the pass. Must be PNG format and 1032x336 pixels in size.
NFC
nfc.message
string
NFC payload (max 64 bytes). If empty, the pass defaults to Barcode if set to anything other than none.
Barcode
barcode.alt
string
Text displayed below the barcode for manual entry.
barcode.data
string
default: 123456789
The data encoded in the barcode.
barcode.type
enum<string>
The barcode format to display on the pass.
Available options:
QR_CODE(2D square barcode, high data capacity)AZTEC(2D barcode, commonly used for tickets and boarding passes)PDF_417(2D stacked barcode, used for IDs and transport)CODE_128(1D barcode for alphanumeric data)CODE_39(1D barcode for alphanumeric data, widely supported)CODABAR(1D barcode for libraries and blood banks)EAN_8(8-digit product barcode)EAN_13(13-digit product barcode)ITF_14(14-digit barcode for packaging)UPC_A(12-digit product barcode)
Locations
latitude
string
Latitude in degrees where pass should be highlighted.
longitude
string
Longitude in degrees where pass should be highlighted.
Loyalty
For membership cards, rewards programs, and store cards.
Appearance
hero.image
file image (png)
Hero image displayed at the top of the pass. Must be PNG format and 1032x336 pixels in size.
Loyalty
points.label
string
default: Reward Points
Label for primary loyalty points.
points.value
integer
Primary loyalty points balance.
secondary.label
string
default: Points until reward
Label for secondary loyalty points.
secondary.value
integer
Secondary loyalty points balance.
NFC
nfc.message
string
NFC payload (max 64 bytes). If empty, the pass defaults to Barcode if set to anything other than none.
Barcode
barcode.alt
string
Text displayed below the barcode for manual entry.
barcode.data
string
default: 123456789
The data encoded in the barcode.
barcode.type
enum<string>
The barcode format to display on the pass.
Available options:
QR_CODE(2D square barcode, high data capacity)AZTEC(2D barcode, commonly used for tickets and boarding passes)PDF_417(2D stacked barcode, used for IDs and transport)CODE_128(1D barcode for alphanumeric data)CODE_39(1D barcode for alphanumeric data, widely supported)CODABAR(1D barcode for libraries and blood banks)EAN_8(8-digit product barcode)EAN_13(13-digit product barcode)ITF_14(14-digit barcode for packaging)UPC_A(12-digit product barcode)
Back Fields
account.name
string
Member name value. Visible on pass back.
account.id
string
Member ID value. Visible on pass back.
Locations
latitude
string
Latitude in degrees where pass should be highlighted.
longitude
string
Longitude in degrees where pass should be highlighted.
Misc
expiration.date
datetime
End time when pass stops being relevant. ISO 8601 format.
Event Ticket
For concerts, sports events, movies, and flights.
Appearance
hero.image
file image (png)
Hero image displayed at the top of the pass. Must be PNG format and 1032x336 pixels in size.
Seat Info
venue.gate
string
Gate number.
venue.section
string
Section number.
venue.row
string
Row number.
venue.seat
string
Seat number.
NFC
nfc.message
string
NFC payload (max 64 bytes). If empty, the pass defaults to Barcode if set to anything other than none.
Barcode
barcode.alt
string
Text displayed below the barcode for manual entry.
barcode.data
string
default: 123456789
The data encoded in the barcode.
barcode.type
enum<string>
The barcode format to display on the pass.
Available options:
QR_CODE(2D square barcode, high data capacity)AZTEC(2D barcode, commonly used for tickets and boarding passes)PDF_417(2D stacked barcode, used for IDs and transport)CODE_128(1D barcode for alphanumeric data)CODE_39(1D barcode for alphanumeric data, widely supported)CODABAR(1D barcode for libraries and blood banks)EAN_8(8-digit product barcode)EAN_13(13-digit product barcode)ITF_14(14-digit barcode for packaging)UPC_A(12-digit product barcode)
Locations
latitude
string
Latitude in degrees where pass should be highlighted.
longitude
string
Longitude in degrees where pass should be highlighted.
Access Control
For employee badges, visitor passes, and ID cards.
Appearance
brand.logo
file image (png)
Logo image for the pass. Must be PNG format and 660x660 pixels in size.
hero.image
file image (png)
Hero image displayed at the top of the pass. Must be PNG format and 1032x336 pixels in size.
background.color
string
default: #F9FAFB
Background color for the full Google pass. Accepts hex color codes or rgb() values.
Header
card.title
string
required
default: Brand Text
Displays on right side of logo. Required by Google.
subheader
string
default: Header Label
Label displayed above the header (e.g., "Employee ID").
header
string
required
default: Header Value
Main header text (e.g., person's name). Required by Google.
Secondary Fields
secondary.1.label
string
First label in the second row of fields.
secondary.1.value
string
First value in the second row of fields.
secondary.2.label
string
Second label in the second row of fields.
secondary.2.value
string
Second value in the second row of fields.
Auxiliary Fields
auxiliary.1.label
string
First label in the third row of fields.
auxiliary.1.value
string
First value in the third row of fields.
auxiliary.2.label
string
Second label in the third row of fields.
auxiliary.2.value
string
Second value in the third row of fields.
auxiliary.3.label
string
Third label in the third row of fields.
auxiliary.3.value
string
Third value in the third row of fields.
NFC
nfc.message
string
NFC payload (max 64 bytes). If empty, the pass defaults to Barcode if set to anything other than none.
Barcode
barcode.alt
string
Text displayed below the barcode for manual entry.
barcode.data
string
default: 123456789
The data encoded in the barcode.
barcode.type
enum<string>
The barcode format to display on the pass.
Available options:
QR_CODE(2D square barcode, high data capacity)AZTEC(2D barcode, commonly used for tickets and boarding passes)PDF_417(2D stacked barcode, used for IDs and transport)CODE_128(1D barcode for alphanumeric data)CODE_39(1D barcode for alphanumeric data, widely supported)CODABAR(1D barcode for libraries and blood banks)EAN_8(8-digit product barcode)EAN_13(13-digit product barcode)ITF_14(14-digit barcode for packaging)UPC_A(12-digit product barcode)
Locations
latitude
string
Latitude in degrees where pass should be highlighted.
longitude
string
Longitude in degrees where pass should be highlighted.
Misc
relevant.date
datetime
End time when pass stops being relevant. ISO 8601 format.