Skip to content

Stripe ticketing, with a real seat map.

For venues and organizers: sell tickets with Stripe on your own website. Connect your own Stripe account with one restricted key, put a seat map on your page, and buyers pay on Stripe's secure checkout page. The money settles in your Stripe account.

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

Also works with PayPal, Square 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 Stripe's secure page · cardsContinue to payment

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

  • 1 key

    a restricted key with 4 permissions

  • $0.50

    per ticket, first 25 free

  • Refunds

    made in Stripe sync back

  • 3D

    on every chart, with no extra charge

Setup

Connect Stripe in three steps.

To sell tickets with Stripe there is no webhook to copy and no code. The whole connection is one key.

  1. 1In Stripe

    Give it four permissions: Checkout Sessions write, Refunds write, Webhook Endpoints write, and Basic Business Contact Information read.

  2. 2Settings → Payments

    Paste the key and choose Connect Stripe. SeatLayer checks each permission against Stripe and shows Granted or Missing for each one.

  3. 3Event setup

    Choose the Stripe connection for the event. SeatLayer creates the payment webhook on your account, so sales and refunds report back on their own.

In Stripe · restricted keyStep 1 of 3
  • Checkout SessionsWrite
  • RefundsWrite
  • Webhook EndpointsWrite
  • Basic Business Contact InformationRead

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 Stripe Checkout and the money stays in your Stripe account, paid out on Stripe's schedule. SeatLayer never holds it. Refund a whole order or part of it from SeatLayer, or refund in your Stripe dashboard: a full refund puts the seats back on sale and a partial refund leaves them sold.

  1. Buyer

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

    Stalls F5–6$90.00
  2. Your Stripe account

    The ticket money lands here and pays out on Stripe'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 Stripe. A full refund puts the seats back on sale.

    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. Stripe charges its usual card fee for your account, the same as on any other Stripe sale.

A $50 seated ticket, sold with Stripe
  • Ticket price$50.00
    Paid into your Stripe account
  • SeatLayer$0.50
    Flat per confirmed ticket, nothing on the ticket price
  • Stripeits usual fee
    For your account, the same as on any other Stripe sale
Platform fee, before card processing
  • SeatLayer$0.50
    flat, plus Stripe'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 Stripe sale comes with the whole seated event.

The gateway takes the payment. Everything around it is SeatLayer, on the same seat map.

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

Stripe ticketing questions.

6 questions

Yes. Connect your Stripe account on the Payments page with a restricted key, assign it to an event, and buyers pay on Stripe's secure checkout page. The money settles in your Stripe account and SeatLayer issues QR and PDF tickets.

Four: Checkout Sessions write, Refunds write, Webhook Endpoints write, and Basic Business Contact Information read. SeatLayer checks them against Stripe and shows Granted or Missing for each one. The key is encrypted when you save it and can never be read back.

SeatLayer charges $0.50 per confirmed ticket, with the first 25 free and no subscription. Stripe charges its usual card processing fee for your account. There is no percentage of the ticket price.

Yes. Refunds you make in your Stripe dashboard sync back to SeatLayer. A full refund puts the seats back on sale, and a partial refund leaves them sold. You can also refund a whole order or part of it from SeatLayer.

Yes. Paste a Stripe test key to make a test connection. Test events take test card payments and issue tickets marked as not valid for entry. Test and live connections sit side by side.

Yes. Each event uses the connection you assign to it. SeatLayer supports Stripe, PayPal, Square, Braintree, Authorize.Net, Checkout.com, Mollie, Razorpay, Tap, Mercado Pago, Xendit, Flutterwave, Paystack and iyzico.

Didn't find your answer?

Sell seated events on your own Stripe account.

Connect Stripe, assign it to an event, and sell from your website, the counter and the door. The first 25 tickets are free.