Skip to main content
Invoices get raised in error. Someone books twice because the first confirmation never arrived, an administrator creates a test registration to check the payment flow, or a member is invoiced on the wrong plan. The action you want is almost always void, not delete.

Voiding an invoice

Invoices, open the invoice, then Void. Voiding does two things. The invoice moves to a voided state, and the payment record attached to it is cancelled, so the amount stops counting toward what the member owes and stops appearing in financial totals.
Voiding keeps the invoice in the record. That is the point. An invoice that vanishes leaves an unexplained gap in your numbering and no answer to the question “what happened to invoice 214?”. A voided invoice answers it.

Duplicate bookings

When someone registers twice, void the duplicate rather than removing the person.
1

Identify which one to keep

Keep the invoice the member has already paid or already sent to their finance department. Ask if you are unsure, because the reference number they quoted internally is the one that must survive.
2

Void the other

The cancelled payment record stops the duplicate counting toward revenue.
3

Remove the duplicate attendance

Voiding the invoice does not by itself remove the second registration from the attendee list. Remove the duplicate attendee separately so check-in and attendee reports are correct.

Test registrations

If you create a test registration to check a payment flow, void its invoice and remove the attendance afterwards. Test rows left in place inflate attendee counts and revenue totals, and they are hard to spot later because they look exactly like real ones.
Do not use a real member’s account to test a payment flow. If you later mark that invoice paid while tidying up, the member is emailed a paid invoice for something they never bought.

When money actually changed hands

Voiding is for an invoice that should not have existed. Voiding does not return any money. If a member has genuinely paid and needs it back, that is a refund, which is a separate operation: FeesPayments, open the payment, then Refund, for the full amount or part of it. The money returns to the card or account it came from. Note that the payment processor’s own fee is not returned, so a refunded transaction still costs your organisation that fee.
Do not void a paid invoice expecting the member to be refunded. The invoice will show as cancelled while the money stays where it is, and nobody will notice until the member asks.