Does SeatLayer replace my checkout system?
You choose. In an SDK integration, your application keeps buyer identity, checkout, payment, tax, refunds, orders, and ticket delivery. For hosted reserved-seating events, SeatLayer can provide the event page and checkout while payment runs through the organizer's connected Stripe or Razorpay account.
Does optional 3D replace the 2D seat map?
No. The complete 2D Map remains available. Optional 3D uses the same published chart and selection state, loads only after a visitor asks for it, and is offered when WebGL2 and the evaluated browser context support it.
How does SeatLayer handle two buyers asking for the same seat?
A seating event is handled by one server-side state authority. Competing hold requests are ordered there, so one can succeed while a conflicting request receives a conflict response. A trusted server confirms the commercial sale after checkout succeeds.
Which integration paths does SeatLayer support?
Transactional embedded buyer flows use the JavaScript SDK or React wrapper. The Designer uses a short-lived, origin-scoped session inside an organizer CMS. Hosted reserved-seating event pages are a separate path for organisers who want SeatLayer to provide the buyer site and checkout.
Which SDKs and languages are published?
Client-side: JavaScript and TypeScript, React, Vue 3, and Angular 17+. Server-side: Node.js, Python, PHP, Java, Go, Ruby, and .NET. Any other backend can use the REST API and its OpenAPI reference directly.
Can an agent or MCP client work on my chart?
Designer MCP Preview lets a compatible MCP client work through one authorised chart scope. The agent can read the chart and prepare changes as a revision; publishing stays a human action. The docs are also published as LLM-readable Markdown for the coding agent integrating the SDK.
Can a venue reuse one chart for multiple events?
Yes. A venue chart can be published as a reusable version, while each event adds its own pricing and seat inventory. That separates stable venue geometry from the open, held, sold, and blocked state of a particular event.
Can I try it before paying?
Yes. Test mode is free, with no time limit and no card. Live accounts also receive 100 free credits each month, and a credit is used only when a seat is newly confirmed as sold.