> ## Documentation Index
> Fetch the complete documentation index at: https://help.payam.africa/llms.txt
> Use this file to discover all available pages before exploring further.

# View and manage bookings

> Find bookings, assign staff, reschedule, and check order and payment status.

Open **Orders → Bookings** when the Bookings page is enabled for your store. The **Calendar** and **All bookings** tabs use the store timezone shown above the calendar.

## Use the calendar and list

* In **Calendar**, switch between **Day** and **Week**, move with the arrows, jump to a date, or select **Today**. Filter by booking product and, when enabled, team member.
* Use **No fixed time** for products booked without a timeslot. You can set a time from an individual booking.
* In **All bookings**, choose **Upcoming**, **No fixed time**, **Past**, **Cancelled**, or **All bookings**. Search by customer, product, order number, or phone; filter by product.
* Open a booking to see the customer, product, time, quantity, order status, and payment status. **View order** opens the order or draft order for its full history and payment actions.

An unpaid manual order is marked **Draft** in Bookings. It holds the slot, but the customer does not receive a booking email until payment is recorded. Read [payment and unpaid orders](https://help.payam.africa/merchants/bookings-payment.md) before telling the customer their service is fully booked.

## Assign a team member

Select **More options → Booking options** and turn on **Assign team members**. You can then assign a person from an individual booking, see a column per person in Day view, and filter by team. Leave the option off for events, tickets, or rentals that do not need an assigned person. **Calendar colours** can be set by product or status; overbooked slots are outlined in amber.

## Move or confirm a booking

Open a booking and choose **Reschedule**. Select a new date and one of the available times. If you need another time, use **Choose another time**; read any availability warnings before selecting **Move anyway**. The order activity records the change. For a booking with a customer email, the **Email the customer the new time** option is on by default. Drafts do not send this notification. If there is no customer email, contact them directly, for example with **Message on WhatsApp** where a phone number is present.

A booking without a fixed time offers **Set a time**. A pending booking may offer **Confirm booking**. Always check the order's **Payment** status separately: a status change in the booking workflow does not replace the full-payment requirement for a service appointment. For cancellation or refund, open **View order** and use the available order actions.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.