Wallet pass template & field mapping
Create the Event Ticket template and map Secutix ticket data into Apple Wallet and Google Wallet.
Your wallet template defines what users see at the gate. Field mapping defines which Secutix data ends up in each wallet field. Start simple. Get barcode, event name, date, venue, and seat right. Add extra fields only when you know why they matter.
Create the Event Ticket template
A template is the “model” of your ticket in Apple Wallet and Google Wallet. It’s what makes the pass look like your brand, and what decides which pieces of information are shown to the attendee.
You create it once, then you reuse it for every issued ticket. Most teams start with a single Event Ticket template. Even with small variations, you can often keep one template because the template engine supports variables and conditions in every customizable field, including colors and images.
You only create more templates when you need a completely different look or different content for some tickets. If you want the longer explanation, see Pass types & templates.
Set the template name
Template naming matters. Secutix can target templates by name during distribution. If you plan multiple templates, set up routing rules in Template selection (routing).
Field mapping
The connector maps the most common ticket fields by default. In your template, open the advanced configuration editor to browse available Secutix data with autocomplete. Use the field list below to plan your mapping and debug values.

Use this page when you need to:
Confirm which Secutix fields are available.
Add extra computed fields to your pass payload.
Debug which ticket fields you can reuse in your template.
To learn more about ticket template configuration, see Event ticket.
Available fields
Mapping customization (advanced)
Use scripting only when the default field catalog isn’t enough. Add a custom script in the Advanced tab of the Secutix configuration page.
This is useful when you need to:
Map a Secutix value that isn’t exposed yet.
Build a computed field (format, concatenation, conditional value).
Normalize values so templates stay clean (example: always output a single “entranceLabel” field).
Register extensions.secutix.movement.mapper and implement MapFromSecutix.
If you plan to run multiple ticket templates, configure routing rules in Template selection (routing).
Last updated



