S-360 <-> TIXNGO V4 Interface
V4 Interface
To avoid confusion, regression and other misunderstandings, we developed a brand new interface named TIXNGO v4. In order to inject V4 tickets, this new V4 only interface must be provisioned.
Interface has been provisioned, the configuration can start.
General Configuration
Field | Mandatory | Description |
|---|---|---|
Internal name | Yes | Name for this interface |
URL | Yes | TIXNGO API URL |
Login | No | Not used for Authentication with TIXNGO Back-End |
Password | Yes | API Key of your TIXNGO Organizer ADMIN account |
Email notification to recipients | No | List of emails (comma separated) to be notified in case a function from this interface raises an error |
Custom parameters | No | See below |
Interface custom parameters
The interface is intended to be used without any custom parameters. For some specific cases, the following parameters can be used.
Custom parameter | Purpose |
|---|---|
maxLengthDumpedCallsInKbs | In order to save the payloads exchanged between S-360 & TIXNGO, you can use maxLengthDumpedCallsInKbs=5000 RECOMMENDATION: Use for troubleshooting ONLY. |
V4 interface functions
This interface hosts 5 functions:
Inject Event Tickets for the injection of Performances/Events tickets
Inject Simple Products Tickets for the injection of Open Passes and other simple products
Invalidate Tickets formerly known as “Push Cancelled”
The following parameters are no longer used in Ticket V4 due to changes in ticket visibility rules:
Notify spectatoroverrideVisibilityFlagForInvalidationReasons
Updated Rules
Ticket visibility is now determined by TIXNGO based on the deletion reason and displayed on the relevant screens.
Deleted Items screen
Shows all deleted tickets, except those with
deletionReasonin (RESALE_PENDING, RESOLD).Prerequisite: Application setting
deleted-tickets-visibility = true.
Resale Pending screen
Shows only deleted tickets where
deletionReason = RESALE_PENDING.Prerequisite: Application setting Ticket resale via S-360 ticketshop (
enable-resale-ticket-shop-s360 = true).
Resale Resold screen
Shows only deleted tickets where
deletionReason = RESOLD.Prerequisite: Application setting Ticket resale via S-360 ticketshop (
enable-resale-ticket-shop-s360 = true).
If none of the above conditions are met, the deleted tickets will not be displayed in any screen.
Control Tickets formerly known as “Push Controlled”
Retrieve Tickets Changes formerly known as “Retrieve Ticket status”
You can now re-sync all tickets for a specific event from TIXNGO back to S-360 (requires TIXNGO’s support).
The new approach no longer supports the
additionalDiffParameterstest parameter.
Why Inject Event Tickets VS Inject Simple Products Tickets ?
In V3 injection, users could inject either performance/event tickets or simple product tickets from the same screen, but this led to a long list of mutually exclusive and conflicting filters.
To enhance the user experience, the injection function has been split into two distinct functions, each with a dedicated screen displaying only the filters relevant to the type of product being injected.
Inject Event Tickets | Inject Simple Products Tickets |
|---|---|
Injection templates
Current V3 templates can be reused as a base for V4 injection.
Existing activation/transfer/design groups will be ignored and
We recommend using the introduction of the rule name as an opportunity to remove obsolete and unnecessary elements, such as activation/transfer/design groups and duplicated keys/values (now that standard properties regarding purchase details and seating details are automatically injected).
Understand all S-360 variables for Ticket V4 Injection at Understand S-360 variables for tickets Injection
Retrieve Tickets Changes (aka Feedback interface) details
Understand business ticket status and the alignment between S-360 and TIXNGO systems
Terminology
S-360 Mobile ticket status
This is the latest business status of a ticket, and it’s always equal to the last status in the Mobile ticket history
TIXNGO ticket status
It indicates whether a ticket is currently in the app (DOWNLOADED) or not (NOT DOWNLOADED), awaiting a new owner (PENDING TRANSFER), or no longer valid (DELETION PENDING and DELETED)
Mobile ticket history
On S-360
On TIXNGO
Mobile statuses & possible transitions
© TIXNGO 2023 - Login