How do I refund a payment?

Sometimes you need to return money to a client — a cancelled event, a service change, or a billing correction. Check Cherry handles refunds through your payment processor for credit card payments, while manual payments (cash, check) need to be refunded directly to the client.

Before processing any refund, check your contract terms. Most event professionals keep a portion of the deposit for cancellations within certain timeframes. Consider offering a credit or date change instead — many clients prefer to reschedule rather than lose their deposit.

Types of Refunds

  • Credit card refunds — processed automatically through Check Cherry Payments back to the original card. Takes 5-10 business days to appear on the client's statement.
  • Manual refunds — for cash, check, or other payments made outside Check Cherry. You handle returning the money directly and record the refund in Check Cherry for your records.
Payment TypeRefund MethodProcessing Time
Credit CardAutomatic via Check Cherry5-10 business days
CashManual return + record in appImmediate
CheckManual return + record in appImmediate

Refunding Credit Card Payments

Credit card refunds can be full or partial and are processed back to the original payment method.

Bookings → Select booking → Invoice
Go to the Invoice tab of the booking.
In the Payments section, click Start a Refund next to the payment.
Start a Refund button next to a card payment in the Payments section of the booking invoice
Enter the amount to refund. It starts at the full payment amount.
Leave The customer still owes this amount unchecked. Check it only if the customer will pay again, such as after a charge to the wrong card.
Click Issue Refund.

The refund goes back to the original card right away. Check Cherry also adds a credit note that lowers the booking total by the refund amount, so the customer doesn't show a balance due.

Issue Refund form with the amount to refund and The customer still owes this amount checkbox
If you have switched payment processors since taking the payment, the refund goes back through the processor that was connected at the time of the original payment.

Refunding Manual Payments

For cash, check, or other manual payments, you first return the money to the client directly, then record the refund in Check Cherry.

Go to the Invoice tab of the booking.
In the Payments section, click Add Payment and select Record Manual Refund.
Enter the date, payment method, and refund amount.
Leave The customer still owes this amount unchecked so the booking total drops by the refund. Check it only if the customer will pay again.
Click Save.
Add Payment menu open with Record Manual Refund highlighted
Check Cherry cannot send money back for manual payments — it only records that the refund happened. You're responsible for returning the funds through whatever method the client originally used.

What If a Credit Card Refund Fails?

Once a credit card refund is processed, it cannot be cancelled. The money is already on its way to the client's bank. If the client's card is closed or expired, here's what typically happens:

  • If the client still has a relationship with the bank (like a new card number), the bank usually forwards the refund to their new account.
  • If the account is completely closed, the bank may accept the funds and mail a check to the client.
  • If the bank rejects the refund, the money will eventually bounce back to your account (usually within a week).

If the refund bounces back, you'll need to return the money another way — typically by mailing a check. Don't process another refund until you confirm the original one failed.

If the refund doesn't bounce back, the client will need to contact their bank directly for help locating the funds.

Was this article helpful?

Thanks for your feedback!

Sorry to hear that. Want to chat with our support team?

Chat with us

Last updated October 01, 2026 09:47