Refunds

Return all or part of a payment, or record money you have already returned outside TatTool.

Use a refund when you need to return money a client has paid.

TatTool can send a refund through MobilePay or Stripe, or record money you have already returned outside TatTool. Both actions create a refund linked to the original payment.

Key concept

The original payment stays in the booking history. The refund appears as a separate record, so you can see both what the client paid and what you returned.


What A Refund Is In TatTool

A refund is linked to the original payment and subtracts the returned amount from your revenue once verified.

  • Refunds can be partial
  • Refunds follow the same recorded/verified workflow as payments (online refunds can be auto-verified)

For example, you can return DKK 300 from a DKK 1,000 payment and keep the remaining DKK 700.


Send A Refund Through MobilePay Or Stripe

  1. Open the booking and go to Payments.
  2. Open the original payment’s three-dot menu.
  3. Choose Refund via MobilePay or Refund via Stripe.
  4. Enter the amount to return. You can refund the full remaining amount or a smaller amount.
  5. Review the details and confirm the refund.

This sends the refund through Stripe or Vipps MobilePay. The client may not receive the money immediately, even after the refund is confirmed.

Check A Pending Or Failed Refund

Open the booking’s Payments tab and look beside the original payment for a pending refund or failure message. You can close the refund dialog and check here later.

While the refund is pending, wait before sending another refund or recording money returned another way. If a failure message appears or the result remains unclear, contact TatTool support with the booking, payment amount, and message shown. Do not send another refund until you know what happened to the first one.

Record Money Returned Outside TatTool

Use this action after you have returned money by cash, bank transfer, or another configured offline method. The original payment can be online or offline.

  1. Open the original payment’s three-dot menu.
  2. Choose Record external refund for an online payment, or Record refund for an offline payment.
  3. Select how the money was returned, enter the amount and refund date, and optionally add a reference or note.
  4. Choose Record refund.

This action does not send money. For example, a MobilePay payment returned in cash remains a MobilePay payment with a linked cash refund. The refund starts as Recorded and follows the existing verification workflow.

All refund methods share the remaining refundable balance. A DKK 1,000 payment with a DKK 300 cash refund recorded has DKK 700 remaining, even before the cash refund is verified.

Refunds made directly in Stripe or Vipps MobilePay appear in TatTool when the payment company confirms them. Do not also record them as a cash or bank refund.

Why revenue can look “too high”

If a refund is recorded but not verified yet, revenue stays higher until the refund is verified.


Best Practices

If money should not be kept:

  1. Register the refund first
  2. Then cancel or delete the booking if needed

This keeps financial reporting accurate and avoids "why is revenue still counted?" confusion.


How Refunds Affect Reporting

Revenue in TatTool is based on verified payments minus verified refunds.

If a refund is recorded but not verified yet, you may temporarily see revenue “too high” until the refund is verified.

Next