Skip to main content

Documentation Index

Fetch the complete documentation index at: https://memberpulseptyltd.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

Event ticket purchase entity Represents purchased event tickets.

Fields

Field Registry (from workspace/sources/entity-registry.csv)

FieldTypeNotes
memberProfileManyToOnetarget: MemberProfile
eventManyToOnetarget: Event
statusManyToOnepending, confirmed, checked_in, cancelled; target: EventRegistrationStatus
registrationDateTimedatetime-
paymentStatusManyToOnepending, paid, failed; target: PaymentStatus
ticketTypestring-
checkedInAtdatetime-
cancelledAtdatetime-

Relationships

RelationTypeTarget Entity
eventManyToOneEvent
purchaserManyToOneMember

Business Rules

  • QR code generated on purchase
  • Status changes: valid → used (on check-in)
  • Refunded tickets cannot check in

Features

Event Ticket

Acceptance Criteria

Frontend
  • Admin/client UI can view and manage Event Ticket records where applicable.
Backend / API
  • CRUD operations exist for Event Ticket (create, read, update, delete/archive).
Permissions
  • Access is restricted to appropriate roles (tenant-scoped).
Business Rules
  • Fields and relationships documented on this page are enforced for Event Ticket.
Error Handling
  • Invalid payloads return field-level validation errors.