Verified BursaPay workflow: Explains how ticket categories and pricing records are separated from the event itself.
1. Overview & Purpose
Event has TicketCategory records and TicketPricing records; the Event.min_ticket_price property uses active pricing rows and falls back to the base event price.
2. Requirements & Setup
Each ticket category is scoped to its event and uses a unique slug within that event.
3. Step-by-Step Workflow
- Create or review the event ticket categories.
- Define the corresponding pricing rows.
- Activate the intended pricing records.
- Check the minimum active ticket price before publishing the event.
4. Rules & Troubleshooting
Changing a price category should be treated as a deliberate sales configuration change; confirm existing tickets are not being misrepresented.
5. Verification & Next Steps
Test each active ticket category before promoting the event.