Get Plugin

Pro/Ticket Picker

Customer Ticket Picker

Let customers choose their own ticket numbers from a visual grid instead of receiving auto-assigned numbers.

Enabling

  • Edit a raffle product.
  • In the PRO Features section, check Ticket Picker.
  • The raffle must use sequential or alphabet ticket format (not random) and have a defined total ticket count.

How it works

  • A visual grid of all ticket numbers loads on the product page via AJAX.
  • Tickets are color-coded: available (selectable), sold (grayed out), selected (highlighted).
  • Customers click to select tickets. The quantity syncs automatically with the range slider and bulk pricing.
  • Search and pagination are built in for raffles with 100+ tickets.
  • Selected ticket numbers are stored in the cart and assigned during ticket generation, overriding the auto-numbering.

Settings

SettingDescription
Ticket PickerEnable/disable the visual picker for this raffle
Scroll to see all columns →

Notes

  • Works with sequential and alphabet ticket formats. Random 8-character ticket IDs are not meaningful to pick.
  • Requires a total ticket count to be set on the raffle product.
  • If a customer's selected ticket is purchased by someone else during checkout, they receive a validation error.