Overview
The Ticket Sales feature allows you to create, manage, and sell tickets for your events. TradeMaster provides comprehensive tools for configuring ticket types, managing inventory, tracking sales, and validating tickets at event entry points.Tickets in TMT are organized by zones and seat assignments, with real-time status tracking from creation through validation.
Ticket Lifecycle
Tickets move through several states during their lifetime:Accessing Ticket Management
Ticket Configuration
Setting Up Zones
Zones represent different sections or areas within your venue:VIP Zone
Premium seating with higher pricing and special amenities
General Admission
Standard seating or standing areas
Balcony
Upper-level seating sections
Floor
Ground-level or floor seating areas
Zone Properties
Creating Ticket Inventory
After defining zones, generate the actual ticket inventory:Define Ticket Quantity
Specify how many tickets to create for each zone, respecting venue capacity limits
Set Seat Assignments
Choose between:
- Numbered seating: Specific seat assignments (e.g., Row A, Seat 12)
- General admission: No specific seat assignment
Ticket Table Interface
The ticket table provides a comprehensive view of all tickets for an event:Table Columns
| Column | Description |
|---|---|
| Ticket ID | Unique identifier with seat assignment (e.g., “A-12”) |
| Zone | Zone name (VIP, General, etc.) |
| Color | Visual color indicator for the zone |
| Date Created | When the ticket was generated |
| Last Action | Most recent activity from the ledger |
| Status | Current ticket status (Active/Inactive) |
| Actions | View details or manage the ticket |
Ticket Status Indicators
Active
Ticket is available for sale or has been sold and is valid
Inactive
Ticket has been deactivated, cancelled, or is not available for sale
Searching and Filtering Tickets
- Search by seat ID: “A-12”
- Filter by zone: “VIP”
- Filter by status: “Activo” or “Inactivo”
Ticket Details and Actions
Click on any ticket to view detailed information:Ticket Information
Ticket Ledger
The ledger tracks all actions performed on a ticket:Available Ledger Actions
Available Ledger Actions
- created: Ticket generated and added to inventory
- sold: Ticket purchased by a customer
- reserved: Temporarily held during checkout
- validated: Scanned and validated at entry
- cancelled: Sale cancelled, ticket returned to inventory
- refunded: Payment refunded to customer
- transferred: Ownership transferred to another customer
Processing Ticket Sales
Point of Sale Workflow
Order Structure
Ticket Validation
QR Code Generation
Each sold ticket receives a unique QR code for validation:Validation Process
Verify Ticket
System checks:
- Ticket belongs to this event
- Ticket has not been previously validated
- QR code signature is valid
- Event is active and date matches
Grant or Deny Entry
- ✅ Valid ticket: Grant entry and mark as validated
- ❌ Invalid ticket: Deny entry and show error reason
Validation Responses
Valid Ticket
“Ticket validated successfully. Entry granted.”
Already Used
“This ticket has already been validated.”
Invalid Event
“This ticket is not valid for this event.”
Expired
“This ticket has expired.”
Searching and Querying Tickets
Query by Customer Information
Look up tickets purchased by a specific customer:Display Ticket Information
The search results show:Customers can receive their tickets via email or SMS with QR codes for easy access.
Ticket Reports and Analytics
Sales Summary
View comprehensive sales data for an event:Total Capacity
Maximum number of tickets available
Tickets Sold
Number of tickets purchased
Available Tickets
Remaining inventory
Sales Percentage
Percentage of capacity sold
Total Revenue
Sum of all ticket sales
Average Price
Mean ticket price across all zones
Sales by Zone
Export Options
Best Practices
Capacity Management
Never exceed venue maximum capacity when creating tickets
Zone Pricing
Use clear pricing differences between zones to guide customer choices
Color Coding
Choose distinct, accessible colors for each zone
Inventory Monitoring
Regularly check ticket availability and adjust marketing accordingly
Validation Testing
Test QR code scanning before event day
Backup Systems
Have offline validation procedures ready in case of technical issues
Troubleshooting
Cannot create tickets
Cannot create tickets
- Verify the event is in “Instanciado” or “Activo” status
- Check that zones are properly configured
- Ensure total tickets don’t exceed venue capacity
- Confirm you have permission to manage tickets
Ticket not appearing after purchase
Ticket not appearing after purchase
- Check the order status is “Active”
- Verify payment was successfully processed
- Look in the event’s ticket list for the ticket ID
- Check if the ticket was assigned to a different event
QR code won't scan
QR code won't scan
- Ensure good lighting conditions
- Check that the QR code image is clear and not damaged
- Verify the scanner device is working properly
- Try manual ticket ID entry as backup
- Check that the event security key is configured
Duplicate validation error
Duplicate validation error
- Check the ticket ledger for previous validation
- Verify this is not a duplicate or counterfeit ticket
- Contact customer to confirm they haven’t already entered
- Check system time synchronization
Related Features
Event Management
Configure events before creating ticket inventory
Office Operations
Set up box offices to process ticket sales
Payment Processing
Configure payment methods for ticket purchases