FANZ
FANZ

Documentation

ENES

Ticket validation

Validation is the process of verifying that tickets presented by attendees are valid and allowing them access to the event.

Why validate?

Validating tickets is important because:

  • Accurate tracking: Know exactly how many people entered
  • Fraud prevention: Prevent a ticket from being used more than once
  • Data for improvement: Compare tickets sold vs validated
  • Automatic reviews: We only send review requests to validated tickets
  • Complete history: Record of who validated each ticket and when

Important: A ticket cannot be validated more than once, even if two validators scan it at the same second. The system is duplicate-proof.


Who can validate

The following roles have access to validation:

RoleAccess
OwnerAll events
AdministratorAll events
ProducerAssigned events
ValidatorAssigned events

For producers and validators, you can configure whether they can validate all tickets for the event or only specific ticket types.


Accessing the validation interface

  1. Open the Fanz app or panel on your phone
  2. In the bottom navigation, click the QR icon (blue, centered)
  3. The validation interface opens

On desktop

  1. Go to the Validate menu in the sidebar
  2. The validation interface opens

Configuring validation

When entering the validation interface:

  1. Select the event in the first dropdown
  2. Select the date in the second dropdown

Note: Only active events appear (not ended, not cancelled, not deleted) that you have assigned.


Status panel

After selecting event and date, you see two cards with metrics:

CardMeaning
ValidatedNumber of tickets already validated
PendingNumber of tickets not yet validated

These metrics update in real-time as you validate.


Validating with QR scanner

This is the fastest way to validate tickets:

  1. Click the "Validate" button (light blue)
  2. The device camera opens
  3. Point at the ticket's QR code
  4. The system processes automatically

Successful result

If the ticket is valid:

  • Green screen
  • Shows buyer/assistant data
  • Shows ticket name
  • Shows seat (if numbered)
  • Indicates if member (if applicable)

Failed result

If the ticket is not valid:

  • Red screen
  • Shows the error reason
  • If already validated, shows who validated it and when

To see all possible errors, see Validation errors.


Validating from the assistants table

If you can't scan the QR (damaged code, no camera, etc.), you can validate manually from the assistants table.

On desktop

Below the validate button you see the "Assistants" table with all purchase orders.

Filter and export: You can filter the table by name, email, or other fields, and export the data in XLS or CSV format.

ColumnInformation
NameBuyer name
TicketsNumber of tickets
IDBuyer's document
EmailBuyer's email
Order IDPurchase identifier
PhoneBuyer's phone
TicketsTicket names
NotesPurchase observations (from purchase detail)
ActionValidate/revert button

Button colors:

  • Blue: Tickets pending validation → click to validate all
  • Red: Tickets already validated → click to revert

Tip: The Notes column shows observations added in the purchase detail. Use this for VIP notes, special access requirements, or any information validators need to see when checking tickets.

Expand order: Click on a row to expand it and see:

  • Each individual ticket
  • Assistant data (if you used info per ticket)
  • Button to validate specific ticket

On mobile

Same information but in card format for better viewing.

The button shows the quantity: "Validate (3)" or "Revert (3)"

Click "View details" to expand and see individual tickets.

Search for an order

If the ticket has a damaged QR but has the purchase ID visible (appears in the corner of Fanz tickets), you can:

  1. Use the search bar in the assistants table
  2. Type the purchase ID
  3. Find the order and validate manually

Reverting validation

If you validated a ticket by mistake:

  1. Find the order in the assistants table
  2. The button is red ("Revert")
  3. Click to revert
  4. Confirm the action

After reverting, the ticket can be validated again.


Validation history

Below the assistants table there's a "Validation history" section.

Here you see:

  • All validations performed
  • Who validated each ticket
  • What time it was validated

Useful for audits and team tracking.


Advanced configuration: Restrict by ticket type

If your event has different sections with different access, you can configure each validator to only validate certain ticket types.

Configure restrictions

  1. Go to Events → [Your event] → Members
  2. Find the validator
  3. Edit their permissions
  4. Disable "Can validate all tickets"
  5. Select which ticket types they can validate

Example:

  • Validator A: Can only validate "VIP" and "Backstage"
  • Validator B: Can only validate "General" and "Orchestra"

This also applies to add-ons if you have them configured.


Viewing metrics after the event

Once the event has ended, it no longer appears in the validation interface.

To see validation metrics:

  1. Go to Events → [Your event]
  2. Select the date
  3. Go to the "Assistants" tab

This tab shows more detailed data than the validation interface:

  • All tickets
  • Validation status of each
  • Who validated and when
  • Filters and export

Validation in purchase detail

You can also see the validation history of a specific purchase:

  1. Go to Orders or Events → [Event] → Orders
  2. Open an order
  3. Go to the "Validation history" tab

Communications to validated tickets

You can send emails only to people who attended:

  1. Go to Events → [Your event] → Communications
  2. Create a new communication
  3. In the recipient selector, filter by "Validated only"

Useful for:

  • Thanking for attendance
  • Sharing event photos
  • Promoting upcoming events

Next steps

  1. Resolve validation errors
  2. Understand the purchase process

No. A ticket can only be validated once. If you try to scan it again, you'll see an error indicating it was already validated, who validated it, and when.

Use the assistants table. Search by name, email, or purchase ID (appears in the ticket corner) and validate manually from there.

It's faster to use the assistants table. Find the order and click the blue button to validate all tickets from that purchase at once.

Could be because: the event has ended (check the end date), it's cancelled or deleted, or you don't have the event assigned to your role. Check the event configuration and your permissions.

Yes. Add-ons also have QR codes and are validated the same way. They appear in the assistants table along with tickets.

You can revert the validation from the assistants table. Find the order, click the red "Revert" button, and confirm. The ticket returns to pending status.

Besides access control, validation triggers the review request email. Only attendees with validated tickets receive the email asking for event feedback.

Yes. In the validation history you see which team member validated each ticket and at what time. It also shows when you try to validate an already-validated ticket.

This can happen for three reasons: there are no events created in the brand, you don't have any events assigned to your account (if you're a Producer or Validator), or all events in the brand have already ended and there are no active events to validate.

Yes. Validation is always available regardless of the event date. You can validate tickets before, during, or after the scheduled event time.

All tickets in a purchase are under the buyer's name by default. If you scan multiple QRs from the same group, they'll all show the same name. To have different names per ticket, enable "Ask buyer info per ticket" in the event's checkout configuration.