Tickets V4
New ownership-related ticket properties: Initial & Previous Owners
TIXNGO tickets v4 now include standardized ownership properties:
current owner (improved since V3)
initial owner (improved since V3)
previous owner (in case of ticket transfer)
These new Ownership fields will be visible from the V4-version of the Support Ticket screen.
New Ticketing Business-oriented tickets
TIXNGO tickets v4 now include business-focused data by default. Alongside the classical ticket identification (ticket number, ticket external id, barcode, ….) we promoted the following properties:
Purchase Details | Seating Details | Advanced Seating Details |
|---|---|---|
|
|
|
Please note:
These “business-oriented” properties
are automatically injected by S-360, removing the need for custom mapping in the template.
will be visible from the V4-version of the Support Ticket screen.
While you can still use the standard MAIN, EXTRA, and HIDDEN key-value pairs to extend ticket content, TIXNGO back-office and mobile screens will focus on prioritizing and highlighting these business-oriented properties.
New ticket statuses and attributes
With Ticket V4,
Ticket Status
The ticket status reflects where the ticket is now from the perspective of the secure wallet.
Status | Description |
|---|---|
| The ticket is currently not downloaded on any phone. This typically happens when:
|
| The ticket is currently downloaded and present on a spectator's device. |
| A transfer has been initiated but not yet accepted by the recipient. |
| The ticket has been deleted by the issuer, but some devices still have it (including offline ones). |
| The ticket is deleted and not present on ANY device anymore (even offline ones) |
Ticket Attributes
The attributes are tracking the major business milestones of the ticket. For each attribute, the timestamp at which it has been set to true is stored & displayed in the ticket support screen.
Attribute | Type | Description |
|---|---|---|
| Boolean | Track the timestamp at which the ticket has been received by the system. |
| Boolean |
|
| Boolean |
|
| Boolean |
|
| Boolean |
The ticket will be deactivated only if any of the following occurs:
|
| Boolean |
|
| Boolean |
|
| Boolean |
|
Ticket Actions
Ticket actions are recorded in the Ticket Status Log and drive status and/or attributes.
Action | Triggered by (Actor) | Effect on ticket |
|---|---|---|
| S-360 / API / CSV | Creates the ticket and initial log entry ( |
| Mobile | Downloads the ticket to a device → usually |
| Mobile / Back-office | Sets status to |
| Mobile / Back-office / System | Cancels an ongoing transfer and returns the ticket to its previous state. Or transfer accepted → owner changes. |
| Mobile | Sets Activated = TRUE and makes QR visible in the app. |
| Mobile | Sets Activated = FALSE (manual or system-driven before sensitive operations such as transfer). |
| Mobile | Sets/clears holder info (Assigned, KeptByOwner). |
| Mobile | Sets Checked = TRUE (outer-perimeter check). |
| Back-office / TicketingSystem | Sets status to |
| Mobile / System | Confirms ticket removed from one device; when all devices confirm → |
| TicketingSystem | Marks control and sets Controlled = TRUE. |
| Mobile / Back-office / System | Removes the ticket from the device and clears device association; may result in status |
"Triggered by (Actor)" indicates the system or component initiating the action.
Mobile: spectator’s device or app initiates the action (stores mobile timestamp).
Back-office: operator performs the action in TIXNGO BO (no mobile timestamp).
TicketingSystem: issuer-side systems (e.g., S-360).
System: TIXNGO internal automated processes.
Some actions trigger multiple actors depending on context (manual vs. automatic).
New Ticket Deletion Reasons
To simplify the invalidation logic inherited from S-360, TIXNGO V4 introduces its own set of 10 dedicated ticket deletion reasons, rather than retrofitting those from S-360.
This change streamlines both notification customization and manual ticket deletion from the TIXNGO back-office, offering a clearer, more consistent approach to managing deleted tickets.
Deletion Reason | Notification Template Key | Comment |
|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Dedicated to local TIXNGO deletions; never used for deletions coming from S‑360 |
|
|
|
Deleted tickets can be visible from the More menu of the mobile app depending on the Application Settings if:
The corresponding screen are enabled (
deleted-tickets-visibility,enable-resale-ticket-shop-s360)The reason is selected in
ticket.deleted.hidden-reasons
Tickets deleted with reasons RESALE_PENDING, RESALE_CANCELLED, RESOLD are anyway displayed in separate R screens.