Wallet pass events

walletPass.issued

Generated when the link to save the pass is clicked by the user. At this point, the pass has been added to the wallet's install prompt, but the installation isn't finalized yet.

Sources of this event:

Platforms: Google Wallet, Apple Wallet

Parameter Type Example Description
Base parameters various n/a Parameters that may exist in all events
os string ios Operating system of the device
passTitle string clubmember Title of the wallet pass (it's the value of the Card name field in the wallet pass builder in the Synerise platform)
passType string generic The type of the card; currently, this parameter value defaults to generic
walletPassId string 8fed24da-a32b-487d-b5af-78781f4e4cd9 Unique identifier of the wallet pass (it's also available in the URL when editing the wallet pass in Synerise)
eventParams object "eventParams":{"exampleParam":"string} Additional parameters, added with a query parameter (API) or the eventParams argument in Wallet Pass Jinjava inserts.

walletPass.issueFailed

Generated when the pass can't be issued: the link to save the pass is clicked by the user, but an error occurs during issuing.

Sources of this event:

Parameter Type Example Description
Base parameters various n/a Parameters that may exist in all events
error string Brickworks unreachable: 400 Bad Request on POST request for "http://brickworks-service:8080/v1/schemas/walletPassTemplate/records/8d3a6607-72a2-497c-9308-42ee7c2d6db6/generate/by/uuid": "{"source":{"pointer":".headlineValue","value":null},"timestamp":"2026-07-29T02:05:52.502535666Z","help":null,"errorCode":"BKW-031","httpStatus":400,"details":{"details":"Jinjava syntax error."},"message":"The provided jinjava is incorrect.","traceId":null}" Cause of error that prevented issuing a wallet pass
issueId string 0d24ffab-be39-4fd6-90b0-fce20b7923a9 The ID of the issue
os string ios Operating system of the device
walletPassId string 8fed24da-a32b-487d-b5af-78781f4e4cd9 Unique identifier of the wallet pass (it's also available in the URL when editing the wallet pass in Synerise)

walletPass.installed

Generated when the pass is installed to the wallet. This action also updates the corresponding profile attribute.

Platforms: Google Wallet, Apple Wallet

Parameter Type Example Description
Base parameters various n/a Parameters that may exist in all events
os string ios Operating system of the device
passTitle string clubmember Title of the wallet pass (it's the value of the Card name field in the wallet pass builder in the Synerise platform)
passType string generic The type of the card; currently, this parameter value defaults to generic
walletPassId string 8fed24da-a32b-487d-b5af-78781f4e4cd9 Unique identifier of the wallet pass (it's also available in the URL when editing the wallet pass in Synerise)
eventParams object "eventParams":{"exampleParam":"string} Additional parameters, added with a query parameter (API) or the eventParams argument in Wallet Pass Jinjava inserts.

walletPass.installFailed

Generated when the pass fails to install to the wallet.

Platforms: Apple Wallet

Parameter Type Example Description
Base parameters various n/a Parameters that may exist in all events
reason string noDevicesFound Reason why an installation of a wallet pass failed. Defaults to noDevicesFound, meaning an update request was received but no devices with this wallet pass installed could be found.
os string ios Operating system of the device
passTitle string clubmember Title of the wallet pass (it's the value of the Card name field in the wallet pass builder in the Synerise platform)
passType string generic The type of the card; currently, this parameter value defaults to generic
walletPassId string 8fed24da-a32b-487d-b5af-78781f4e4cd9 Unique identifier of the wallet pass (it's also available in the URL when editing the wallet pass in Synerise)
eventParams object "eventParams":{"exampleParam":"string} Additional parameters, added with a query parameter (API) or the eventParams argument in Wallet Pass Jinjava inserts.

walletPass.uninstalled

Generated when the pass is uninstalled from the wallet.

Platforms: Google Wallet, Apple Wallet

Parameter Type Example Description
Base parameters various n/a Parameters that may exist in all events
os string ios Operating system of the device
passTitle string clubmember Title of the wallet pass (it's the value of the Card name field in the wallet pass builder in the Synerise platform)
passType string generic The type of the card; currently, this parameter value defaults to generic
walletPassId string 8fed24da-a32b-487d-b5af-78781f4e4cd9 Unique identifier of the wallet pass (it's also available in the URL when editing the wallet pass in Synerise)

walletPass.updated

Generated when a request to the refresh endpoint (including requests from Automation) is sent or the same link for issuing is re-opened.

Platforms: Google Wallet, Apple Wallet

Parameter Type Example Description
Base parameters various n/a Parameters that may exist in all events
os string ios Operating system of the device
passTitle string clubmember Title of the wallet pass (it's the value of the Card name field in the wallet pass builder in the Synerise platform)
passType string generic The type of the card; currently, this parameter value defaults to generic
walletPassId string 8fed24da-a32b-487d-b5af-78781f4e4cd9 Unique identifier of the wallet pass (it's also available in the URL when editing the wallet pass in Synerise)

walletPass.updateFailed

Generated when an update to the pass fails—for example, because the pass was uninstalled, the wallet doesn't have permission to receive updates, or another error occurred.

Platforms: Google Wallet, Apple Wallet

Parameter Type Example Description
Base parameters various n/a Parameters that may exist in all events
cause string noDevicesFound Reason why an update of a wallet pass failed
os string ios Operating system of the device
passTitle string clubmember Title of the wallet pass (it's the value of the Card name field in the wallet pass builder in the Synerise platform)
passType string generic The type of the card; currently, this parameter value defaults to generic
walletPassId string 8fed24da-a32b-487d-b5af-78781f4e4cd9 Unique identifier of the wallet pass (it's also available in the URL when editing the wallet pass in Synerise)

Canonical URL: https://hub.synerise.com/docs/assets/events/event-reference/wallet-passes