Skip to content

Managing Registrations

The Registrations section on an event detail page shows everyone who has registered for that event. From here you can update statuses, check in attendees, and process refunds.

  1. Click Events in the sidebar and open an event.
  2. Scroll to the Registrations section.

Each row shows:

ColumnDescription
RegistrantThe name or email of the person who registered.
GuestsNumber of guest attendees in this registration.
Statusconfirmed, pending, cancelled, or declined.
PaymentPaid, No Charge, or Pending.
DateWhen the registration was created.

Click a registrant’s name to open the registration detail page.

StatusMeaning
PendingRegistration created but not yet confirmed (e.g., awaiting payment).
ConfirmedRegistration is complete. Attendees can check in.
CancelledThe registration was cancelled. If the event’s refund deadline has not passed, a refund is created automatically for each paid attendee (see Refunds).
DeclinedThe registrant declined to attend.

To change a registration’s status, open the registration detail page and select a new status from the dropdown.

Each registration includes one or more attendees — the registrant plus any guests they added. The attendees table on the registration detail page shows:

ColumnDescription
NameAttendee’s first and last name.
TicketWhich ticket type they selected.
EligibilityWhether they registered as a member or guest.
PriceThe ticket price they were charged.
Checked InWhether they’ve been checked in at the event.

Click the Check In button next to an attendee to mark them as checked in. Click again to undo. The check-in timestamp is recorded automatically.

For large events, consider using the dedicated check-in interface (see Managing Events — Check-in volunteers).

Cancelling a registration — or removing individual attendees from one — creates one refund row per paid attendee, automatically. Each refund routes back to the specific Stripe payment that paid for that attendee. Refunds are reviewed and processed centrally on the Refunds page in the sidebar.

See Refunds for the full workflow, including:

  • How refund rows are created and which attendees produce one.
  • The Pending and Failed sections on the Refunds page.
  • The Require Refund Approval organization setting and what it controls.
  • How to remove a subset of attendees instead of cancelling a whole registration.
  • What members see when they remove their own guests.

If an event has Guest Registration enabled, non-members can register using their email address. Guest registrations appear in the same registrations table. If the event requires a member host, the host member’s name is shown on the registration detail page.

If your website uses Seva’s embeddable web components, members can view their own registration history via the <seva-my-registrations> component. It shows upcoming and past registrations with guest details, check-in status, and payment totals — no admin access required.