Table of contents¶
- User Guide
- Organizer accounts and teams
- Creating an event
- Configuring an event
- Product structure guide
- Terminology
- Use case: Multiple price levels
- Use case: Early-bird tiers based on dates
- Use case: Early-bird tiers based on ticket numbers
- Use case: Up-selling of ticket extras
- Use case: Conference with workshops
- Use case: Discounted packages
- Use case: Group discounts
- Use case: Restricted audience
- Use case: Time slots
- Use case: Season tickets
- Use case: Mixed taxation
- Embeddable Widget
- Customer accounts
- Gift cards
- FAQ and Troubleshooting
- Markdown Guide
- Glossary
- Administrator documentation
- REST API
- Basic concepts
- Authentication
- Resources and endpoints
- Organizers
- Events
- Event series dates / Sub-events
- Tax rules
- Item categories
- Items
- Item variations
- Item bundles
- Item add-ons
- Questions
- Question options
- Quotas
- Orders
- Invoices
- Vouchers
- Discounts
- Check-in
- Check-in lists
- Waiting list entries
- Customers
- Membership types
- Memberships
- Gift cards
- Cart positions
- Teams
- Devices
- Webhooks
- Seating plans
- Data exporters
- Data shredders
- Automated email rules
- pretix Hosted billing invoices
- pretix Hosted reseller API
- Rate limiting
- Webhooks
- API Usage Guides
- Developer documentation
- Concepts and Terminology
- Development setup
- Contributing to pretix
- Implementation and Utilities
- Algorithms
- Plugin development
- Creating a plugin
- Writing an exporter plugin
- Writing a ticket output plugin
- Writing a payment provider plugin
- Porting a payment provider from pretix 1.x to pretix 2.x
- Writing an HTML e-mail renderer plugin
- Writing an e-mail placeholder plugin
- Writing an invoice renderer plugin
- Writing a data shredder
- Extending the order import process
- Creating custom views
- Handling cookie consent
- Pluggable authentication backends
- General APIs
- Plugin quality checklist
- Directory structure
- Translating pretix
- Plugin documentation
- License FAQ
- How is pretix licensed?
- How can it be AGPL if there are additional terms?
- Why did you choose this license model?
- What do I need to do if I use pretix unmodified?
- What do I need to do if I modify pretix?
- Does the AGPL copyleft mechanism extend to plugins?
- Can I create proprietary or secret plugins?
- What licenses can plugins use?
- What do I need to do if I want to contribute my changes back?
- What if I want to re-use a minor part of pretix in my project?
- What can I use the name “pretix” for?