Statuses and Lifecycle

Prev Next

Forge uses status fields to model the lifecycle of events, attendees, tickets, and sessions. Understanding what each status means — and what transitions are allowed — helps you manage your events correctly.

Event status

Status Description Registration open?
Draft Event is being configured. Not visible to registrants. No
Active Event is live. Registrations are open (if Visible is true). Default status on creation. Yes
Completed Event has passed. New registrations are closed. No
Canceled Event has been canceled. Attendees should be notified and refunds processed manually. No
Forge Salesforce Object Salesforce Field
Event status conference360__Event__c conference360__Status__c

:::(Note) (Attendee tracking uses two separate status fields, not one)
conference360__Attendee__c has independent Registration Status and Attendance Status fields — they are not the same field and don't move in lockstep. A person can be Registered (registration status) and still Pending (attendance status) until they're checked in at the door.
:::

Registration status

Status Description
Lead Attendee record linked to a Lead rather than a Contact; has not yet registered.
To Invite Queued to be invited but the invite has not been sent yet.
Invited Invitation sent; has not yet registered.
Pending Registration in progress or awaiting a downstream step (e.g. payment).
Registered Registration complete (and payment captured, if required).
Waitlisted - Pending Event or ticket is at capacity; person is on the waitlist awaiting a spot.
Waitlisted - Rejected Person was on the waitlist but was not offered a spot.
Awaiting Approval Registration requires manual approval before it's confirmed (invite-only / approval-gated events).
Rejected Registration was declined during the approval step.
Declined Person declined an invitation.
Canceled Registration was canceled. Associated transactions may be refunded separately.

Attendance status

Status Description
Pending Default. Has not been marked as attended or a no-show.
Attended Checked in at the event. Set automatically by the mobile check-in app, or manually.
No-Show Registered but did not attend. Set manually or by a Salesforce automation.
Forge Salesforce Object Salesforce Field
Registration status conference360__Attendee__c conference360__Registration_Status__c
Attendance status conference360__Attendee__c conference360__Attendance_Status__c

Ticket / Item status

Status Description
Planned Ticket is configured but not yet on sale.
On Sale Ticket is available for purchase.
Sold Out Quantity is exhausted. Waitlist may apply depending on event settings.
Closed Sales window has ended (or was manually closed).
Unavailable Ticket is hidden from the registration page.
Forge Salesforce Object Salesforce Field
Ticket status conference360__Event_Item__c conference360__Status__c

Speaker / Sponsor confirmation status

Status Description
Pending Invitation sent; awaiting confirmation.
Confirmed Speaker or sponsor has accepted. Displayed on the event page if configured.
Declined Speaker or sponsor declined.

Transaction status

A Transaction tracks two independent dimensions, not one combined status — the overall transaction lifecycle, and the underlying payment/capture state.

Transaction Status Description
Open Created but not yet processed. Default on creation.
Process / Pending / Pending Payment Intent Payment is being processed by the gateway.
Completed Payment successfully captured.
On Hold Held for manual review or action.
Needs Review Flagged for manual review (e.g. a gateway dispute or mismatch).
Canceled Transaction was canceled before completion.
Failed Payment attempt failed. Registrant was not charged.
Payment Status Description
Authorized / Uncaptured Funds authorized on the card but not yet captured.
Captured / Paid Payment captured successfully.
Partially Captured Only part of the authorized amount was captured.
Refunded / Partially Refunded Full or partial refund issued.
Disputed / Dispute Warning Cardholder disputed the charge with their bank.
Transferred / In Transit Funds moved toward payout.
Reversed / Partially Reversed A prior transfer or payout was reversed, fully or partially.
Forge Salesforce Object Salesforce Field
Transaction status bt_stripe__Transaction__c bt_stripe__Transaction_Status__c
Payment status bt_stripe__Transaction__c bt_stripe__Payment_Status__c