16. Booking Transactions Management
Manage booking payments, track transaction statuses, and ensure secure payment processing.
π 16.1. Booking Transactions Overviewβ
Displayed Data:β
| Field | Description |
|---|
| Transaction ID | Unique identifier for each transaction. |
| Booking Reference | Links the transaction to a specific booking. |
| User Name | Name of the customer making the transaction. |
| Amount | Payment amount processed. |
| Status | Current payment status (Authorized, Failed, Canceled, Pending, etc.). |
| Time | Timestamp of when the transaction occurred. |
| Payment Method | Mode of payment (MADA, Visa, MasterCard). |
| Actions | Provides options for viewing more details. |
π 16.2. Filtering & Search Optionsβ
- Filter by Payment Status β Authorized | Failed | Canceled | Pending | Hold
- Search Bar β Locate transactions by Booking Reference, User Name, or Payment Method
βοΈ 16.3. Transaction Actions & Detailsβ
Show More β Opens a detailed transaction page with full payment information.
Provides an in-depth view of a specific transaction.
π General Booking Details:β
- Event Name β Name of the event booked (e.g., Saudi Classic Rowing Championship).
- Event Date β Scheduled date of the booking.
User Details:β
| Field | Description |
|---|
| Name | Customerβs name. |
| Phone Number | Contact number. |
| Email | Registered email. |
Payment Summary:β
| Field | Description |
|---|
| Total Amount | Amount processed in the transaction. |
| Payment Status | Indicates if the payment was successful, pending, or failed. |
ποΈ 16.5. Ticket Details & QR Code Verificationβ
| Field | Description |
|---|
| Ticket Name | The ticket type (VIP Pass, General Admission). |
| Ticket Code | Unique ticket code for validation. |
| QR Code | Scannable code for check-in verification. |
| Price | Cost of the ticket. |
| Ticket Status | Indicates if the ticket has been used or is still valid. |
| Wristband Assignment | Option to assign a wristband to the ticket. |
π 16.6. Interconnection & Functionalityβ
- Transactions are directly linked to bookings and the payment gateway.
- Failed transactions can be reviewed and retried if necessary.
- QR code validation ensures seamless check-in processing for booked tickets.