Ticket lifecycle
A typical TicketPOS ticket moves through these stages:- Issued – a ticket has been created for a player.
- Active – the ticket is valid for entry.
- Used – a single-use ticket has been redeemed at a gate.
- Revoked / Expired – the ticket is no longer valid.
API object in AG | TicketPOS.
Selling or granting tickets
Ticket creation can happen in different ways:- Purchased by the player via a UI.
- Granted as a reward or staff permission.
- Imported from an external system.
Gate checks
Gates decide whether a player can pass based on their tickets. Example pattern from a server script attached to a door or zone:Revoking access
Sometimes you need to revoke a ticket:- Player refunded.
- Moderation action.
- Event cancelled.
API object.
Operational best practices
- Log ticket creation and revocation so you can audit who had access.
- Use clear messages when access is denied at a gate.
- Combine TicketPOS with Dynaban risk scores to deny access for high-risk players before they reach sensitive areas.