My Orders

[TOC]

Overview

The My Orders front-end page allows logged-in customers to view the history of all their own booking orders. It provides an easy way for customers to check the status of their reservations, view details, and cancel bookings if permitted.

Accessing My Orders

Create a Joomla menu item pointing to the OS Calendar My Orders view (see Menu Layouts for instructions). The page is only accessible to logged-in users.

Order List

The My Orders page displays a list of the customer's past and current bookings:

Column Description
Order ID Unique booking identifier
Property Booked property name
Room Booked room name (if applicable)
Check-in Check-in date
Check-out Check-out date
Nights Number of nights
Total Amount Total paid / due
Status Order status (Pending, Confirmed, Cancelled, Rejected)
Order Date Date the booking was submitted

Filtering Orders

Customers can filter their order list using:

Filter Description
Order By Sort by check-in date, order date, or amount.
Sort Direction Ascending or descending.
Status Filter by a specific order status.
Check-in From Filter orders with check-in date from a specific date.
Check-in To Filter orders with check-in date up to a specific date.

Viewing Order Details

Click on an order ID or the View link to open the full order detail page. The detail page shows all booking information including the price breakdown and a print button.

Cancelling an Order

If the Allow Cancel the Booking Request option is enabled in OS Calendar Configuration, and the check-in date is still within the permitted cancellation window, a Cancel button appears on the order detail page. Clicking it will:

  1. Change the order status to Cancelled.
  2. Send a cancellation notification email to the customer and administrator (if email notifications are enabled).

Note: Cancelled orders cannot be re-activated. The customer would need to submit a new booking request.