Back to Troubleshooting Guides

This guide applies to:

  • Basic Edition
  • Plus Edition
  • Pro Edition
  • Business Edition

Introduction

After setting up Payments for all of your appointment types, you may be ready to accept bookings. But if you find yourself with a bunch of abandoned appointments even after receiving payment in Stripe or PayPal, then there may be a crucial step missing involving the setup process.

Please note that pending and abandoned bookings are normal states for the appointments – however, this guide is meant to help when payments are successful and the appointments are marked abandoned.

When Bookings are Marked as Pending or Abandoned

To double-check whether or not your appointments are being marked as pending and/or abandoned, head to your Admin dashboard and the Appointments tab, and click Filter

Filtering appointments by their appointment status to check for pending and abandoned bookings.

From here, select the Appointment Status dropdown and ensure that all appointment statuses are selected for your viewing purposes.

This will give you a better overview of what you’re working with and gauge whether or not your appointments are being marked as pending and abandoned as soon as someone books with successful payment. You can also ensure your Appointment Revisions are enabled via your Developer Settings, and you can check your Appointment Details to see what states your appointments have entered.

How to Prevent Abandoned Paid Bookings

Now that you’re able to glean the state of your appointments, let’s dive into resolving this issue.

Stripe Bookings Marked as Abandoned

Head to your Payment Settings and click the Stripe card.

Within the Basic Settings tab, ensure that a Webhook Signing Secret is added. Once the Webhook Signing Secret has been entered and saved in the settings, the abandoned appointment issue should be resolved.

Stripe settings showing publishable keys and webhooks entered in.

PayPal Bookings Marked as Abandoned

Head to your Payment Settings and click the PayPal card. Then, copy the URL on the IPN Notification URL field

Make sure to log into your PayPal account and update your PayPal IPN settings correctly. 

Once the IPN settings have been configured, the abandoned appointment issue should be resolved.

PayPal IPN settings enabled and set.

Marking Previous Abandoned Appointments as Booked

After you have configured Stripe and/or PayPal, head back to the Appointments page. Any appointments that have been marked as abandoned should be clicked on to View Appointment Details.

In each appointment’s details, we recommend changing the status from abandoned to booked.

Just make sure that they are paid for in your Stripe or PayPal dashboards, and cross-reference the customer details and the time the appointment was booked to confirm.

Changing abandoned bookings to Booked status.

Still stuck?

File a support ticket with our five-star support team to get more help.

File a ticket

  • Please provide any information that will be helpful in helping you get your issue fixed. What have you tried already? What results did you expect? What did you get instead?
  • This field is for validation purposes and should be left unchanged.

Related Guides