Overview
Office Operations in TradeMaster Transactions allows you to create and manage box offices (taquillas) where tickets are sold. Box offices can be physical locations with operating hours or virtual offices for online sales. Each office has assigned collaborators, payment methods, and access to specific events.Box offices are the primary sales channels in TMT. They connect collaborators, payment methods, and events to enable ticket transactions.
Office Types
Physical Office
Brick-and-mortar location with scheduled operating hours. Ideal for walk-up ticket sales and in-person customer service.
Virtual Office
Online sales channel operating 24/7. Connects to web portals and mobile apps for digital ticket purchases.
Accessing Office Management
View Office Table
The table displays all box offices with their type, status, and client association
Creating a Box Office
Assign Payment Methods
Select which payment methods this office can accept:
- Credit/Debit Cards
- Cash
- Bank Transfers
- Digital Wallets
Add Collaborators
Assign team members to work at this office:
- Taquilleros: Ticket sellers
- Administradores: Office managers and supervisors
Set Operating Hours (Physical Offices Only)
Configure the schedule for each day of the week with opening and closing times
Office Configuration Details
Required Fields
| Field | Type | Required | Description |
|---|---|---|---|
| Name | Text | Yes | Display name for the office |
| Type | Dropdown | Yes | Physical or Virtual |
| Country | Dropdown | Yes | Country location |
| City | Text | Yes | City location |
| Zipcode | Text | Yes | Postal code |
| Address Line | Text Area | Yes | Complete street address |
| Payment Methods | Multi-select | Yes | Available payment options |
| Collaborators | Multi-select | Yes | Assigned ticket sellers |
| Administrators | Multi-select | Yes | Office managers |
| Client | Dropdown | Yes | Owner/producer organization |
Office Data Structure
Contact and Manager Information
Primary Contact
The first collaborator assigned automatically becomes the primary contact:Office Manager
The first administrator assigned becomes the office manager:Managing Office Schedules
For physical offices, configure operating hours for each day of the week:Schedule Configuration
Schedule Examples
Virtual offices don’t have schedules since they operate 24/7 for online sales.
Assigning Collaborators
Collaborators are the team members who work at the office:Collaborator Roles
Taquillero (Ticket Seller)
Taquillero (Ticket Seller)
Front-line staff who process ticket sales:
- Search for available tickets
- Process customer payments
- Generate tickets and receipts
- Handle basic customer inquiries
Administrador (Administrator)
Administrador (Administrator)
Supervisors who manage office operations:
- Oversee ticket sellers
- Generate sales reports
- Manage daily cash reconciliation
- Handle customer issues and refunds
Jefe de Taquilla (Office Manager)
Jefe de Taquilla (Office Manager)
Senior managers with full control:
- Configure office settings
- Assign collaborators
- Manage payment methods
- Access all financial data
Assignment Process
Payment Method Configuration
Offices need assigned payment methods to process transactions:Adding Payment Methods to Office
Payment Method Properties
| Property | Description |
|---|---|
| name | Display name (e.g., “Credit Card - Visa”) |
| currency | Supported currency (USD, MXN, etc.) |
| custody_account | Bank account for deposits |
| method | Payment type (card, cash, transfer) |
| percentage | Office-specific fee or discount |
Office Operations Dashboard
When collaborators log in, they see their assigned office dashboard:Active Office View
Available Events
List of events with tickets available for sale at this office
Today's Sales
Real-time sales statistics for the current day
Active Collaborators
Team members currently working at the office
Cash Drawer
Current cash balance and transaction log
Selling Tickets from Office
Office Status Management
Active Status
Office is operational and can process sales. Collaborators can log in and sell tickets.
Inactive Status
Office is closed. Cannot process sales or access the system. Used for temporary closures or decommissioned offices.
Activating/Deactivating Offices
Offices Table Interface
The offices table provides an overview of all box offices:Table Features
Search and Filter
Search and Filter
- Global Search: Find offices by name, type, or client
- Column Sorting: Click headers to sort by any field
- Status Filter: Show only active or inactive offices
Export Data
Export Data
Click the download icon to export office data as CSV:
Pagination
Pagination
Navigate large office lists:
- 10, 15, or 20 offices per page
- First/Last page navigation
- Current page indicator
Table Columns
| Column | Description |
|---|---|
| Name | Office display name |
| Type | Physical or Virtual |
| Status | Active (green) or Inactive (red) |
| Actions | View details icon |
Office Detail View
Click on any office to view comprehensive details:Information Tabs
General Information
- Office name, type, and status
- Address and contact details
- Client/producer association
- Creation and update dates
Collaborators
- List of assigned ticket sellers
- Administrator assignments
- Contact information for each
- Status and permissions
Payment Methods
- Available payment options
- Custody account associations
- Processing fees
- Currency support
Sales Statistics
- Total sales for the office
- Top selling events
- Payment method breakdown
- Performance metrics
Offline Ticket Sales
Physical offices can process offline sales when internet connectivity is unavailable:Offline Mode
Offline mode supports cash transactions only. Card payments require active internet connection.
Sales Reports
Generate reports for office performance:Available Reports
Daily Sales Report
Daily Sales Report
Total sales for a specific day including:
- Total revenue
- Number of tickets sold
- Payment method breakdown
- Collaborator performance
- Hourly sales trends
Office Performance Report
Office Performance Report
Compare sales across all offices:
- Revenue by office
- Tickets sold per office
- Average transaction size
- Peak operating hours
Collaborator Report
Collaborator Report
Individual performance metrics:
- Sales by collaborator
- Average transaction time
- Customer service ratings
- Accuracy and error rates
Cash Reconciliation Report
Cash Reconciliation Report
Balance cash drawer with system records:
- Opening balance
- Cash sales total
- Expected closing balance
- Actual closing balance
- Variance and discrepancies
Best Practices
Strategic Location
Place physical offices in high-traffic areas near event venues
Adequate Staffing
Assign enough collaborators to handle peak sales periods
Multiple Payment Options
Enable diverse payment methods to accommodate all customers
Regular Training
Train collaborators on system usage and customer service
Daily Reconciliation
Balance cash drawers and reconcile sales daily
Monitor Performance
Review office reports weekly to optimize operations
Troubleshooting
Collaborator cannot access office
Collaborator cannot access office
- Verify the collaborator is assigned to the office
- Check that both collaborator and office status are “Active”
- Confirm the collaborator account type matches required roles
- Verify the collaborator is assigned to the correct client
- Check that office schedules are configured (for physical offices)
Payment method not available
Payment method not available
- Check that payment method is assigned to the office
- Verify payment method status is “Active”
- Ensure currency matches ticket prices
- Confirm custody account is properly configured
- Check payment gateway credentials (for online payments)
Cannot create office
Cannot create office
- Ensure all required fields are completed
- Verify at least one collaborator and administrator are selected
- Check that at least one payment method is assigned
- Confirm the client account is active
- Verify you have permission to create offices
Schedule not saving
Schedule not saving
- Ensure opening time is before closing time
- Check that day checkboxes are selected
- Verify time format is correct (12-hour with AM/PM)
- For virtual offices, schedule is not required
Related Features
User Management
Create and manage collaborators to assign to offices
Payment Processing
Configure payment methods for office use
Ticket Sales
Process ticket sales through configured offices
Event Management
Link events to offices for ticket sales