Registration and Transaction Status Definitions
The following document defines the Registration and Transaction statuses.
Registration Status Definitions
The Registration status definitions can be found within: plugins/event-espresso-core/core/domain/services/registration/RegStatus.php
Registration Approved
Status Code: RAP
Status ID to indicate an APPROVED registration.
The TXN may or may not be completed (paid in full)
- Payments are allowed.
- A space IS reserved.
- Registration is active.
Registration Awaiting Review
Status Code: RNA
Status ID to indicate an UNAPPROVED registration.
- Payments are NOT allowed.
- Event Admin must manually toggle STS_ID for it to change.
- No space reserved.
- Registration is active.
Registration Cancelled
Status Code: RCN
Status ID to indicate a registration was CANCELLED by the attendee.
- Payments are NOT allowed.
- NO space reserved.
- Registration is NOT active.
Registration Declined
Status Code: RDC
Status ID to indicate a registration was DECLINED by the Event Admin.
- Payments are NOT allowed.
- No space reserved.
- Registration is NOT active.
Registration Incomplete
Status Code: RIC
Status ID to indicate an INCOMPLETE registration.
- Initial status for registrations when they are first created.
- Payments are NOT allowed.
- Automatically toggled to the default Event registration status upon completion of the attendee info step.
- NO space reserved.
- Registration is NOT active.
Registration Pending Payment
Status Code: RPP
Status ID to indicate registration is PENDING_PAYMENT.
- Payments are allowed.
- STS_ID will automatically be toggled to RAP if payment is made in full by the attendee.
- No space reserved.
- Registration is active.
Registration Wait List
Status Code: RWL
Status ID to indicate registration is on the WAIT_LIST.
- Payments are allowed.
- STS_ID will automatically be toggled to RAP if payment is made in full by the attendee.
- No space reserved.
- Registration is active.
Transaction Status Definitions
The Transaction status definitions can be found within: plugins/event-espresso-core/core/db_models/EEM_Transaction.model.php
Transaction Failed
Status Code: TFL
Status ID to indicate the transaction failed, either due to a technical reason (server or computer crash during registration), or another issue that prevented the collection of any useful contact information from registrants.
- NO attendee info collected.
- NO monies are owing.
Transaction Abandoned
Status Code: TAB
Status ID to indicate the transaction was abandoned, either due to a technical reason or an abandoned cart after the registrant chose not to complete the registration process.
- Attendee info collected.
- NO monies are owing:
TXN_paid == TXN_total == 0
.
Transaction Incomplete
Status Code: TIN
Status ID to indicate an incomplete transaction. Unless the event was free, monies will be owing.
- Attendee info collected.
- Monies are owing (for non-free events):
TXN_paid < TXN_total
.
Transaction Complete
Status Code: TCM
Status ID to indicate a complete transaction.
- Attendee info collected.
- NO monies are owing:
TXN_paid == TXN_total
.
Transaction Overpaid
Status Code: TOP
Status ID to indicate the transaction is overpaid.
This is the same as complete, but site admins actually owe clients the monies!
- Attendee info collected.
- Refund is required:
TXN_paid > TXN_total
.