Sell reserved-seat tickets on your existing website.
For venues and organizers with a site already: add one block to WordPress, Wix or any HTML page. Buyers pick their exact seat, pay through your own payment gateway and get QR tickets by email. There is no checkout for you to build.
- Stripe, PayPal, Square and 11 more
- WordPress, Wix or HTML
Try it on a real free event, nothing is charged: Grand Theatre Showcase · 100,000-seat showcase · Banquet showcase
per confirmed ticket, your first 25 free
payment gateways, money straight to you
subscription or monthly fee
view from every seat, at no extra cost
The sale continues after the seat is picked.
After a buyer picks seats, SeatLayer holds them, takes payment through your gateway, sends the tickets and checks them in at the door. Running a theatre? See theatre ticketing software.
Orders and refunds
Find any order, refund all or part, or cancel.
Box Office
Sell at the counter from the same live map.
Control Room
Watch the house fill and hold house seats.
Door check-in
Scan tickets in a phone browser.
Three ways to put it on the page.
Pick how much of the sale sits on your page. All three open the same checkout on the same live seats.
Inline seat picker
The seat map and checkout sit inside your event page.
Best for WordPress and HTML event pagesEvent card
Date, venue and a Book button that opens the picker over your page.
Best for event listings and WixBuy tickets button
One button anywhere on your site that opens the same picker.
Best for a single call to action
<div data-seatlayer-event="your-event" data-layout="picker">The widget sells dates: one date, a run or a short pass. Seasons sell on your ticket site, because holders need an account to come back to.
How to add it to your website.
Six steps, all in your dashboard. Test privately first, then open sales when every check passes.
Test and live connections sit side by side. Buyers pay you directly.
Have your own checkout? Developers can add just the seat map with the SDK. See the SDK quickstart, the React seating chart tutorial or the JavaScript seating chart guide.
Start from a template, sell from your website.
Pick the room closest to yours, change it in the Designer, then publish it with checkout on your own site.
What you keep, and what SeatLayer runs.
You keep your website, your prices and your payment account. SeatLayer runs the seats, the checkout and the tickets.
Your website and commercial decisions
- Event identity, description, imagery and policies
- Ticket prices, on-sale timing and event support
- The payment gateway assigned to the event
- Whether buyers use embed-only, unlisted or public access
Everything from seat to door
- The live seat map and seat holds
- Checkout and every order
- Ticket, QR, printable PDF and confirmation or resend email
- Full or partial refunds through your gateway, and door check-in
Buyer payment goes to your gateway
The event's gateway connection handles payment; that provider controls processing fees, applicable taxes and payout timing.
SeatLayer bills separately
$0.50 per confirmed ticket from your ticket balance. It is never added to the buyer's payment.
$0.50 per confirmed ticket, no subscription. Your first 25 tickets are free. Free events skip payment, and each ticket still counts as one. See pricing
Invite partners and run every sales channel from one dashboard.
Big events rarely sell through one door. Set aside seats for sponsors, agencies, presales and the box office, invite each partner with their own login, and watch every channel sell from the same live seat map. It works whether you sell with SeatLayer or through your own checkout with the SDK.
Set aside exact seats
Give sponsors, agencies or members their own block of seats.
Invite partners
Each partner gets its own login and role, and sees only its seats.
Prices per audience
Member or agency prices only where they differ.
Private links
Send a buyer link for a presale or a group.
Move unsold seats live
Release unsold partner seats to the public on a set date.
Your brand, or a setup built for you.
Venues, theatres and other large-volume customers can sell under their own brand, or talk to us about a custom setup.
- Step 1
Self-serve
$0.50 a ticketFirst 25 free, no subscription. Set it up yourself from the dashboard.
- Step 2
White label
- Your brand, on your own domain
- Buyers pay into the organizer's own payment account
- For platforms on the SDK, the SeatLayer badge goes away with any credit pack
- Step 3Talk to us
Enterprise and custom
- A custom setup on your own domain
- Connected to your box office or CRM
- Migration from your current system
- An SLA and invoicing for large on-sales
- Features built for you
Benchmarked at 200,000 seats · 10,000 buyers on one event, 9 ms seat hold at p99Every run is public on GitHub
Pay only when a ticket sells.
Your first 25 tickets are free. After that it is one flat price per ticket, and nothing to pay in a month you sell nothing.
Pay per ticket.
- Buyers pay you directly, through your own payment account
- Stripe, PayPal, Square and 11 more gateways
- Sell online, at the box office and at the door
- Embed on WordPress, Wix, Webflow, Squarespace, Shopify or any page
Keep exploring
- seatlayer.io/box-officeBox office softwareSell at the counter from the same live map: cash, card or comp, printed on 80 mm or A4.
- seatlayer.io/performing-artsTheatre ticketing softwareSell every performance online, at the box office and at the door.
- seatlayer.io/integrations/wordpressWordPress pluginPick the event from a list and the seat map appears on the page.
- seatlayer.io/paymentsPaymentsStripe, PayPal, Square and 11 more gateways, paid straight to you.
- seatlayer.io/developersSDK and APIKeep your own checkout and add just the seat map.
Keep the website you have. Add the reserved-seat journey it is missing.
Create the venue and event, connect your own payment gateway, test the complete sale, then paste the placement that fits your page.