Managing Appointment Bookings

Would you like to learn how to manage appointment bookings on your site? Sugar Calendar Bookings includes a dashboard that helps you track appointment dates, manage customer data, and payment details.

This guide will show you how to manage appointment details directly from your WordPress dashboard.


Before getting started, make sure the Sugar Calendar Bookings plugin is installed and activated on your site. You’ll also need to make sure that you’ve already created some bookings using the frontend form or by adding them manually.

Viewing Appointments

To view all appointments, go to Bookings » Appointments from your WordPress dashboard. Here you’ll see a list of all scheduled appointments, including details such as the customer’s name, service, location, payment status, and approval status.

View appointments list in Sugar Calendar Bookings

Clicking on the View link under an appointment opens the detailed view for that booking.

View appointment details

Searching and Filtering Appointments

You can quickly locate appointments using the search bar or available filters. Use the dropdown menus to filter by month, service, or customer, or type keywords (like a customer’s name) in the search box.

Search and filter appointments

Editing Appointments

To edit an appointment, click the Edit link below the service name or from the appointment details page.

Edit appointment details

After that, go ahead and update any necessary information, such as date, time, service, or status. Once done, click Save Edits to apply your changes.

Save appointment edits

Canceling Appointments

If a customer needs to cancel, you can do so directly from the Appointments list or the appointment details page. To cancel from the list, click the Cancel link below the service name.

Cancel an appointment from the appointments list

Alternatively, open the appointment details and click Cancel from the right-hand panel.

Cancel button in appointment details

A confirmation dialog will appear. Click Yes to proceed with cancellation. The customer will automatically receive a cancellation email.

Confirm appointment cancellation

Once canceled, the appointment will appear under the Cancelled tab in your Appointments list.

View cancelled appointments

Deleting Appointments

To permanently remove an appointment, open its detail view and click the Delete button. This action cannot be undone, so proceed carefully.

Delete appointment from details page

In the overlay that appears, click Yes to confirm your action. Once deleted, the record will be permanently removed from your site.

Confirm appointment deletion

Note: You won’t be able to recover the booking after permanently deleting it from your site.

Resending Notifications

If a customer didn’t receive a booking confirmation or update, you can resend the notification manually. Open the appointment details and click Resend Notifications under the Actions panel.

Resend appointment notifications

See our tutorial to learn more about customizing booking emails.

Viewing and Updating Payment Details

For appointments that include payments, you can view or update the payment details from the appointment screen. Click the View Payment button to open the associated payment record.

View payment details from appointment page

In the Payment Details view, you can check the customer, service, appointment date, and total payment amount. You can also update the payment status or issue a refund if needed.

Payment details for an appointment

To change the payment status, select a new option from the Payment Status dropdown.

Update payment status dropdown

After that, click Update Payment to save your changes.

Click update payment button

Once updated, the payment status will reflect in both the Payments and Appointments sections of the dashboard.

Updated payment status shown in dashboard

See our tutorial to learn more about managing booking payments.

That’s it! Now you know how to view, edit, and manage appointments in Sugar Calendar Bookings.

Next, would you like to customize booking availability on your site? See our guide to learn how.