Issuing a refund
Mistakes happen. Dogs cancel. Payments sometimes need to go back. Barkway makes it simple to issue refunds — whether it’s a full payment, a partial refund, or returning a deposit.
Step-by-step
-
Open the booking
Find the booking with the payment you need to refund. You can open it from the Bookings list or the calendar. -
Locate the payment
Scroll down to the Payments section. Each payment (including deposits) appears in a table with its amount, method, and status. -
Click the Refund icon
On the right-hand side of the payment row, click the ↺ Refund button. This opens the Issue Refund drawer. -
Enter the refund details
- Amount – How much to refund (can be partial or full).
- Method – Select how you’re refunding (Cash, Bank Transfer, Card, etc.).
- Received at – Date and time of the refund (defaults to “now”).
- Reference (optional) – Add a note, transaction ID, or reason.
-
Confirm
Click Record Refund. Barkway will:- Add the refund to the Payments table (shown as a refund entry).
- Adjust the Remaining Balance and invoice totals automatically.
- Keep the original payment history intact for accurate reporting.
Refunds don’t remove the original payment — Barkway keeps a clear paper trail by logging both the payment and the refund.
Extra details
-
Partial refunds
You can refund less than the full payment if needed — Barkway keeps track of the remaining paid amount. -
Deposits
Deposits are treated just like other payments. If you refund a deposit, it will show as a refund against that booking. -
Invoice status
If a refund changes the total paid, the invoice status will update automatically (for example, from Paid → Partial). -
Who can refund
Right now, all groomers can issue refunds. Role-based controls may be added later.
Pro tips
- Always match the refund method to how you’re actually paying it back — this keeps reporting and cash flow tidy.
- Use the Reference field for notes like “client cancelled – returned via bank transfer.”
- If a client paid online by card, process the refund in Stripe as well if you want the actual money returned automatically.
🐾 Barkway keeps refunds clear, logged, and connected to your invoices — so you stay in control when plans change.