Purchase limits

Set a minimum and maximum number of tickets a customer can buy per order. Limits are enforced in the cart and at checkout, and every ticket has a default maximum of 20.

Jeff Blake
Written by Jeff Blake Updated May 28, 2026

Purchase limits cap how many of a ticket one customer can buy in a single order. Every ticket has a maximum of 20 per order by default — raise, lower, or set a minimum per ticket. Limits are enforced at checkout for any theme.

Requirements: The Event Ticketing app installed.

Set purchase limits

  1. In the Event Ticketing app, open the event and edit (or add) a ticket.

  2. Expand Advanced settings on the ticket.

  3. Check Customize purchase limits?.

  4. Set Purchase minimum (the fewest a customer must buy in one order; 0 means no minimum) and Purchase maximum (the most a customer can buy in one order).

  5. Click Save.

The limits sync to the ticket and apply in the cart and at checkout.

How limits are enforced

Limits are checked by the app in the cart and at checkout, not by the theme’s quantity selector. A customer can put any quantity in the cart, but if it breaks a limit, the order is blocked with a message that names the ticket:

  • Over the maximum: Limit of 20 General Admission per order.
  • Under the minimum: Minimum of 3 General Admission per order.

Enforcement is independent of your theme — it works the same whether the customer buys through the Ticket Order Form, the Event Calendar, or your theme’s standard product page. There is no setup beyond setting the limit on the ticket.

The maximum counts the customer’s total of that ticket across the whole cart, even if it lands on more than one cart line.

FAQ

Why can’t customers buy more than 20 tickets?

Every ticket has a default maximum of 20 per order. Raise Purchase maximum on that ticket to sell more in one order.

Do limits work on my theme, or do I need the app’s blocks?

They work on any theme. The limit is enforced by the app in the cart and at checkout, so it applies regardless of how the customer added the ticket. The Ticket Order Form and Event Calendar blocks are about the storefront buying experience, not about whether limits are enforced.

A customer says they got blocked from buying — why?

Their cart exceeded a ticket’s maximum or fell below its minimum. The message names the ticket and the limit, for example Limit of 20 General Admission per order. Adjust the ticket’s limits if the cap is too low.

The maximum applies per order or per customer?

Per order. It’s the most of that ticket a customer can buy in a single checkout. It does not stop the same customer from placing a second order.

Does a minimum of 0 do anything?

No. 0 means no minimum, so the customer can buy any quantity up to the maximum.

Are limits set per ticket or per event?

Per ticket. Each ticket has its own minimum and maximum, set under its Advanced settings.