Payments / Square

Square ticketing, with a real seat map.

Connect your own Square account, put a seat map on your website, and buyers pay by card, Apple Pay or Google Pay on Square's payment page. The money goes to the Square location you choose. SeatLayer charges a flat $0.50 per ticket, with no percentage.

6
currencies: USD, CAD, GBP, AUD, JPY, EUR
$0.50
per ticket, first 25 free
Refunds
made in Square sync back

CheckoutSeats held for 9:42

  • Stalls · Row F · Seat 5Adult$45.00
  • Stalls · Row F · Seat 6Adult$45.00

Total$90.00

Continue to payment

Next: pay on Square's secure page · card, Apple Pay, Google Pay

The money goes to your Square account. SeatLayer issues the tickets.

Connect Square in three steps.

Everything comes from one app in your Square Developer Console.

  1. In Square

    Copy your access token

    Open your app in the Square Developer Console, then Credentials. Use the Sandbox token for test events and the Production token for live ones.

  2. In Square

    Add the webhook

    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.

  3. Settings → Payments

    Paste the token, key and location

    Add the Location ID that should take the money, pick the currency and choose Connect Square. Payments go to that location, in its currency.

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.

  1. SeatLayer$0.50flat, plus Square's own fee
  2. TicketSpice$0.99plus 2.9% + 30¢ processing
  3. Ticket Tailor$1.70a seated ticket uses 2 credits
  4. 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

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.

  1. Buyer

    Picks seats on your site and pays on Square's page.

  2. Your Square account

    The ticket money lands here and pays out on Square's schedule.

  3. SeatLayer

    Records the order and emails QR and PDF tickets. Charges $0.50 per ticket.

  4. Refunds

    Refund in SeatLayer or in Square. Square refunds sync back.

Square ticketing questions.

Still have a question? or email hello@seatlayer.io.

Can I sell reserved-seat tickets with Square?
Yes. Connect your Square account, assign it to an event, and put the seat map on your website. Buyers pick seats, pay by card, Apple Pay or Google Pay on Square's page, and get QR and PDF tickets by email.
Which currencies does Square support on SeatLayer?
USD, CAD, GBP, AUD, JPY and EUR. Payments go to the Square location you connect, in that location's currency.
How much does it cost to sell tickets with Square on SeatLayer?
SeatLayer charges $0.50 per confirmed ticket, with the first 25 free and no subscription. Square charges its usual card fee for your account. There is no percentage of the ticket price.
Can I keep using my Square reader at the box office?
Yes. The SeatLayer box office sells from the same live seat map as your website and records how the buyer paid. Take the card on your own Square reader and record the sale as card; the box office does not charge cards itself.
Do refunds made in Square update SeatLayer?
Yes. SeatLayer listens for Square refund events and reads each refund back from Square, so refunds you make in your Square dashboard reach the order in SeatLayer.
Can I test Square before going live?
Yes. Use the Sandbox access token and a Sandbox webhook for test events. Test tickets are marked as not valid for entry, and test and live connections sit side by side.

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.