How do I refund/undo a course/series sale?

This article will outline how to undo a sale for a course if a client has changed their mind and you need to undo the sale so you can change any appointments to single services if they have already started the course. 

Refunding a Course/Series with No Used Sessions

To refund a course/series, where the client has just paid for the course/series but hasn't booked any sessions yet, go to Manager > Sales > Navigate to the date that the course/series was purchased > Single-click the transaction to highlight it, then click the Void button at the bottom of the screen.

If you cannot find the original purchase date of the course, go to Clients > Search for and double-click on the client's name to open their Client Card > Click Courses/Series > Double-click the course/series name > Click History, and you will the date it was Purchased.

When prompted to enter a reason for voiding the transaction, leave a note to indicate that the client was refunded (e.g. 'Client requested a refund as did not want course/series').

After voiding the transaction, the course will be removed from the client's Client Card, and you can proceed with refunding their money to them.

Note: If you are in the US and using PhorestPay, voiding a sale is only possible if the original series sale happened today and you are also refunding today. If the sale happened before today, click here to learn how to refund as an Open Sale.


If you try to void the transaction and receive the error below, check out the additional sections in this article below on how to refund a course/series when sessions have been booked or used.


Refunding a Course/Series where Future Sessions have been Booked but not Completed

If a client has purchased a course/series and booked some sessions in the future, you will need to remove these appointments first before being able to undo the course/series sale.

To find these appointments, go to Clients then search for and double-click on the client's name to open their Client Card. Once in the Client Card, go to Service History. Here you will see all of this client's appointments, and future appointments will be highlighted in Green.

Any future appointment that is a course/series session will have the word 'course'/'series' in brackets after the service name.


Take note of the appointment dates, then go to your Appointments calendar > Navigate to those dates > Delete the appointments by single-clicking them and clicking Remove.

After you've removed all appointments relating to this course, follow the steps at the top of this article to void the course/series transaction.

Refunding a Course/Series where Some Sessions Have Been Used

You will not be able to Void a course/series sales transaction where appointments have been completed in the past.

Instead, you will need to refund this as an Open Sale, and then reduce the number of remaining course/series units to 0.

Processing the Refund

First, go to Purchase > Enter the client's details > Choose the staff member to process the refund under > click Hot Keys > Open Sale.


Next, click the calculator and enter the amount you wish to refund. Make sure to click the minus symbol to process the transaction as a refund. Click OK.

In the Description, enter the reason for the refund (e.g. 'Partial refund of course/series').

Change the Type to Service, then click OK.


Click Pay and choose the payment type you wish to refund to, then click Pay again to complete the refund.

Removing the Remaining Course Sessions

After you've processed the refund, go to Manager > Courses/Series > Client Courses/Series, then search the client's name and double-click on the course/series.

Double-click on the Units Remaining and change the number of remaining units to 0.

Enter a note to mention that the client received a refund, then click Save.


Was this article helpful?
3 out of 11 found this helpful