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 exten
New ticket statuses and attributes
With Ticket V4, status will reflect where the ticket is (on the phone, not on the phone, in transit). Other pertinent info previously existing as individual status are managed as attributes.
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 tic |
| 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 Resale screens.