Skip to content

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.

$0.50 a ticket, first 25 free. No percentage.
Square charges its usual card fee for your account, the same as on any other Square sale.

Also works with Stripe, PayPal and 11 more gateways.

CheckoutSeats held for 9:42
  • Stalls · Row F · Seat 5 · Adult$45.00
  • Stalls · Row F · Seat 6 · Adult$45.00
  • Total$90.00
Next: pay on Square's secure page · card, Apple Pay, Google PayContinue to payment

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

  • 6

    currencies: USD, CAD, GBP, AUD, JPY, EUR

  • $0.50

    per ticket, first 25 free

  • Refunds

    made in Square sync back

  • 3D

    on every chart, with no extra charge

Setup

Connect Square in three steps.

To sell tickets on Square, everything comes from one app in your Square Developer Console.

  1. 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.

  2. 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.

  3. 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.

Square Developer Console · CredentialsStep 1 of 3
  • Sandbox tokenTest events
  • Production tokenLive events

Test and live connections sit side by side. Read the setup guide

Money and refunds

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.

    Stalls F5–6$90.00
  2. Your Square account

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

    Payment received+$90.00
  3. SeatLayer

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

    2 tickets sent−$1.00
  4. 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.

Cost

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.

A $50 seated ticket, sold with Square
  • Ticket price$50.00
    Paid into your Square account
  • SeatLayer$0.50
    Flat per confirmed ticket, nothing on the ticket price
  • Squareits usual fee
    For your account, the same as on any other Square sale
Platform fee, before card processing
  • SeatLayer$0.50
    flat, plus Square's own fee
  • TicketSpice$0.99
    plus 2.9% + 30¢ processing
  • Ticket Tailor$1.70
    a seated ticket uses 2 credits
  • Eventbrite$3.64
    3.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

Beyond the payment

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.

Pricing

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.

Hosted ticketing · sell on your website

Pay per ticket.

25
first tickets free
$0.50
per ticket after that
$0
a month, no subscription
  • 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

Square ticketing questions.

6 questions

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.

USD, CAD, GBP, AUD, JPY and EUR. Payments go to the Square location you connect, in that location's currency.

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.

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.

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.

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.

Didn't find your answer?

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.