Purchases and Refunds
This guide is for both members and hub admins.
Purchase Ledger Basics
Use Purchase History for canonical order records.
Each order shows:
- source (
Paid,Free,Comp), - lifecycle state (
Completed,Failed,Expired,Partially refunded,Refunded), - ownership outcomes per ticket,
- gross/refunded/net totals.
Designated Member Purchases
When one person pays and designates tickets to others:
- order remains linked to original payer,
- holder and payer are tracked separately,
- refunds return to original payer,
- order can be partial if some ticket lines are ineligible.
Refund Types
Single-ticket refund
- Admin refunds a specific eligible ticket.
- Works for designated-holder tickets when eligible.
- Order may become
Partially refunded.
Whole-order refund
- Admin can run whole-order refund when all active tickets are eligible.
- If some tickets are blocked, action becomes eligible-only partial refund.
Blocked Refund Reasons and What To Do
| Block reason | Meaning | Typical next action |
|---|---|---|
ticket_not_refundable_after_transfer | Ticket ownership moved via transfer | Use void/ops workflow, not Stripe refund on that ticket |
no_payment_to_refund | No paid line amount exists (free line) | No monetary refund possible; clarify as non-paid line |
| Already refunded/voided | Ticket already settled | No further refund action |
| Metadata/legacy constraints | Deterministic refund split not available | Use scoped partial flow and capture operator notes |
Admin Refund Decision Flow
From Event Admin Tickets:
- Open
Order Refunds. - Click
Review Refund Scope. - Read both sections:
Will refund nowNot refundable now(+ reasons)
- Confirm action:
Refund Whole Orderwhen fully eligible,Refund Eligible Ticketswhen partially eligible.
Before confirming, answer these explicitly:
- What amount is being refunded now?
- Which tickets are excluded and why?
- What should the admin do next for excluded items?
Platform Admin Purchase Operations
Use /platform-admin/purchases for cross-community operations:
- filterable ledger,
- row drilldowns,
- grouped summaries,
- CSV export,
- reconciliation links,
- default/per-community fee controls.
Related Guides
Last updated on