MemberPulse

Ticket Purchase

Purchase and manage event tickets

Purchase tickets and view your ticket history.

Ticket Purchase Flow

  1. Select ticket type
  2. Choose quantity
  3. Enter attendee details (if required)
  4. Apply promo code (optional)
  5. Complete payment
  6. Receive e-ticket via email

My Tickets

View purchased tickets:

  • Event name and date
  • Ticket type
  • QR code for check-in
  • Ticket status

Ticket Actions

ActionDescription
ViewSee ticket details
DownloadDownload PDF ticket
Add to CalendarAdd event to calendar
Request RefundSubmit refund request

Features

Ticket Purchase

Acceptance Criteria

Frontend
  • UI supports the workflows described in this feature.
Backend / API
  • Backend behavior supports this feature as documented.
Permissions
  • Access is restricted per the Capabilities matrix on this page (or equivalent role rules).
Business Rules
  • All business rules for this feature are enforced.
Error Handling
  • Error states return clear messages and appropriate HTTP status codes.

Implementation Contracts

Backend (API)

GET    /api/member/tickets                   # My tickets
GET    /api/member/tickets/{id}              # Ticket details
GET    /api/member/tickets/{id}/pdf          # Download ticket
POST   /api/member/tickets/{id}/refund       # Request refund

On this page