Embed ticket sales on your site
A published, non-cancelled event can be sold through an embedded checkout on your organisation's website. The buyer completes ticket selection, payment return, and confirmation inside the embedded flow while the event remains managed in Tixi Ticket.
Generate the embed code
Open the event and use the menu attached to Visit, then select Embed checkout. Configure the available presentation options:
- Width controls the horizontal iframe size and defaults to 100%.
- Height controls the initial vertical size and defaults to 780 pixels.
- Theme can be set to Auto, Light, or Dark.
The dashboard generates an iframe snippet for the event's dedicated embed route. It includes permission for the payment flow. Copy the complete snippet into the appropriate page or custom-code block on your website.
An optional auto-height script listens for size messages from the embed and adjusts the iframe as its content changes. Use it when the surrounding site permits scripts and a fixed height would create excess space or an internal scrollbar.
Install and maintain the embed
The website must permit iframe content. Some content-management systems remove iframe or script markup, so a site administrator may need to use an approved HTML component or allowlist the embed.
Do not substitute the standard event URL for the generated source. The dedicated route applies the selected theme and embedded payment-return behavior.
Prices, coupons, inventory, sales windows, and event availability continue to come from Tixi Ticket. Updating those settings does not require a new snippet. The event must remain published and not cancelled for the embedded checkout to remain available.
Verify the buyer experience
Test the page on desktop and mobile widths. Confirm that ticket selection, the order summary, payment, return, and confirmation remain visible and that the surrounding website does not cover or constrain the iframe. Recheck after major site-layout changes.
For email, social, or promoter traffic, use the hosted event page. Use tracking links when separate sources require attribution.

