TICKETMASTER UNIVERSAL CHECKOUT
Ticketmaster Universal Checkout (“Universal Checkout”) allows clients, artists, and partners to setup and provide an enhanced experience for consumers within copy/paste distance.
Sell tickets directly on your website with no redirect
Grab a small code snippet to insert into your website
Step 1: Ticket Types
Buyers select their desired ticket types, can sign in, or register, and fill out the CAPTCHA
Step 2: Payment Information
Buyers review their order, and enter payment information
Step 3: Order Confirmed.
Buyers see their order details
Additional configuration flags are available which can modify Universal Checkout’s behavior on a per-event basis. These flags are passed in either of 2 ways: using query parameters on the Event URL, or HTML data attributes on the link itself.
For example, query parameters can be supplied as follows:
<a href="http://www.ticketmaster.com/event/<id>?disable-widget=true">My Event</a>
Similarly, data attributes can be supplied as follows:
<a href="http://www.ticketmaster.com/event/<id>" disable-widget="true">My Event</a>
The following configuration flags are currently supported:
|Query Parameter||Data Attribute||Description|
||Forces a link to open in Universal Checkout every time|
||Prevents a link from opening in Universal Checkout every time|
Any Impact Radius links on your site in the
ticketmaster.evyy.net format will be treated just like any other Ticketmaster link. When buyers click the link, Universal Checkout will attribute any sales to your existing partner account with no redirect.
Client Tracking / Came From Codes
Universal Checkout supports Came From Codes (CFC), which are commonly used by Ticketmaster clients to tag and identify the order source (i.e. ad campaign, or A/B test). Any link which includes a
?camefrom=YOURCODE URL parameter will be attributed to the order.
Password-Protected Offers, Presales, and DID Codes
Universal Checkout supports password-protected offers and presales. Events which support passwords will show a password entry field with event-specific messaging.
Ticketmaster DID Codes are also supported. Any link which includes a
?did=YOURCODE URL parameter will be used to unlock any additional offers as well.
Deep Linking: Ticket Types
Universal Checkout supports passing in a specific Ticket Type ID, ensuring it is the default Ticket Type when the widget opens. This is specifically useful in combination with a DID Code, if you want to pre-select the newly-unlocked Ticket Type ID on Step 1 of the checkout process. To enable this behaviour, append the
?ticket=TICKET_TYPE_ID URL parameter on the Ticketmaster event link.
Analytics for Universal Checkout are available through TM One. The “Sales by Platform” report will show sales over time which originated through the “Universal Checkout” platform, along with a summary of “Total Sold” and “Total Face Value”.
Universal Checkout is secured by bank-grade 256-byte SSL encryption for all communications. The architecture of Universal Checkout ensures the entire checkout flow happens securely via HTTPS, even when the 3rd party site (which is embedding the widget) only uses HTTP.
As a security best practice, we strongly recommend that all pages which embed Universal Checkout also implement SSL / HTTPS. As of Fall 2016, browsers are beginning to encourage the use of SSL / HTTPS everywhere, and in 2017 will begin to show HTTP as “Insecure” in the browser’s toolbar. This is important for all websites to prevent “man in the middle” attacks, which are theoretically possible on all insecure webpages when on an untrusted Internet connection (public wifi, Internet cafe, etc). Fortunately, Let’s Encrypt is an open project sponsored by Google, Facebook, Mozilla, and others, which offers free SSL/TLS certificates to all.
To check whether an Universal Checkout will attempt to transact on a specific event, enter the event ID in the tool below:
If the debug tool may indicates the event cannot be transacted using Universal Checkout, please double-check whether any of the following requirements are not met:
- • The event was just created (it takes 24 hours to appear)
- • The event has already started
- • The event has ended
- • The event has sold out or has very low ticket availability
- • The event is in presale mode and there is no DID on the link
- • e-Tickets / print-at-home delivery is not available