A barcode pool is a list of barcode numbers you load onto a ticket type ahead of time. When a new ticket of that type is created, a number is pulled from the pool and assigned to it. Use this when the barcodes are decided in advance — pre-printed wristbands or badges, or a turnstile system that needs the full list of valid numbers loaded before the event.
Requirements: An event with at least one ticket type. See Event page.
Add numbers to the pool
-
Open the ticket type’s row and find Barcode Pool.
-
Click Adjust.
- Choose an operation:
- Add — append these numbers to the pool.
- Remove — take these numbers out of the pool.
- Set — replace the entire pool with these numbers. Leave the field empty to clear the pool.
-
Enter the barcode numbers, one per line.
- Click Save.
New tickets of that type now draw their barcode from the pool, whether created through the web backend, the app, or the API.
Related articles
- Event page — ticket types and per-event options.
- PDF design — show the assigned barcode on printed tickets.
FAQ
What happens when the pool runs out?
By default, a new number is generated automatically once the pool is empty, so ticket creation never blocks. To require that every ticket come from the pool instead, enable Enforce barcode pool? on the ticket type. With that on, a ticket can’t be created when the pool is empty.
Do existing tickets get pool numbers?
No. The pool is consumed only when a new ticket is created. Numbers already assigned to existing tickets don’t change when you adjust the pool.
Can I reuse the same numbers across two ticket types?
Each ticket type has its own separate pool. Whether the same barcode value can exist on two tickets depends on your account’s barcode-uniqueness setting.
How do I empty the pool?
Use the Set operation with an empty field. That replaces the pool with nothing.