Square ticketing, with a real seat map.
For venues and organizers: sell tickets on Square, from your own website. Connect your own Square account, put a seat map on your page, and buyers pay by card, Apple Pay or Google Pay on Square's payment page. The money goes to the Square location you choose.
Also works with Stripe, PayPal and 11 more gateways.
The money goes to your Square account. SeatLayer issues the tickets.
currencies: USD, CAD, GBP, AUD, JPY, EUR
per ticket, first 25 free
made in Square sync back
on every chart, with no extra charge
Connect Square in three steps.
To sell tickets on Square, everything comes from one app in your Square Developer Console.
- 1In Square
Open your app in the Square Developer Console, then Credentials. Use the Sandbox token for test events and the Production token for live ones.
- 2In Square
Under Webhooks, add a subscription with the URL SeatLayer shows you and the events payment.created, payment.updated, refund.created and refund.updated. Copy its signature key.
- 3Settings → Payments
Add the Location ID that should take the money, pick the currency and choose Connect Square. Payments go to that location, in its currency.
- Sandbox tokenTest events
- Production tokenLive events
Test and live connections sit side by side. Read the setup guide
Where the money goes, and how refunds work.
Buyers pay on Square's payment page and the money goes to your Square location. SeatLayer reads each payment back from Square before a sale confirms, and never holds the money. Refunds you make in Square come back to SeatLayer on their own.
- Buyer
Picks seats on your site and pays on Square's page.
Stalls F5–6$90.00 - Your Square account
The ticket money lands here and pays out on Square's schedule.
Payment received+$90.00 - SeatLayer
Records the order and emails QR and PDF tickets. Charges $0.50 per ticket.
2 tickets sent−$1.00 - Refunds
Refund in SeatLayer or in Square. Square refunds sync back.
Refund syncedSeats on sale
The ticket money and SeatLayer's charge never mix: buyers pay your gateway, and SeatLayer bills its $0.50 a ticket to you separately, never on the buyer's payment.
What you pay on a $50 seated ticket.
SeatLayer charges $0.50 per confirmed ticket, seated or not, and nothing on the ticket price. Square charges its usual card fee for your account, the same as on any other Square sale.
- Ticket price$50.00Paid into your Square account
- SeatLayer$0.50Flat per confirmed ticket, nothing on the ticket price
- Squareits usual feeFor your account, the same as on any other Square sale
- SeatLayer$0.50flat, plus Square's own fee
- TicketSpice$0.99plus 2.9% + 30¢ processing
- Ticket Tailor$1.70a seated ticket uses 2 credits
- Eventbrite$3.643.7% + $1.79, plus 2.9% processing
Platform fee per ticket, before card processing, read from each product's pricing on 25 September 2026. SeatLayer pricing · vs TicketSpice · vs Ticket Tailor · vs Eventbrite
Every Square sale comes with the whole seated event.
The gateway takes the payment. Everything around it is SeatLayer, on the same seat map. Many theatres pair Square with the theatre box office and season tickets.
- A seat map on your websiteWordPress, Wix or any HTML page. Seats held with a countdown while the buyer pays.
- 3D on every chartBuyers look from their seat before they pay, with no extra charge.
- Box office and doorStaff sell from the same live map as your website. Take the card on your own Square reader and record the sale as card at the box office.
- Build from your floor planClick your plan into a chart, or start from one of 58 templates.
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
More ways to get paid
- seatlayer.io/payments/stripeStripe ticketingOne restricted key, paid into your own Stripe account.
- seatlayer.io/payments/paypalPayPal for eventsBuyers pay with their PayPal balance or a card.
- seatlayer.io/paymentsAll 14 payment gatewaysFrom Stripe to iyzico, the same checkout on every one.
- seatlayer.io/pricingPricing$0.50 per ticket, first 25 free.
- seatlayer.io/why-seatlayerWhy SeatLayerHow it compares.
Sell seated events on your own Square account.
Connect Square, assign it to an event, and sell from your website, the counter and the door. The first 25 tickets are free.
