Bug fix·Mon Aug 17·
Daily sales now show refunds against the day of the sale
A day's line in the sales overview now subtracts only refunds of that day's sales, so the day total always matches the payments listed under it.
Refunds used to be subtracted from the day they were *processed*, even when the original sale happened on another day. That made a day's header impossible to reconcile with its own payment rows — you could refund a 50 kr fee and see a much larger "refunded" figure that actually belonged to an earlier day's sale. Now every view in the sales overview — the headline tiles, the day-by-day list, and each payment row — agrees: a refund always counts against the sale it refunds, whenever you processed it. Refund a payment and the numbers move exactly where you expect, immediately.
Next update
Refund in one dialog again — with every safety check kept
Ordinary refunds run from a single dialog on the client's Billing tab and at the register; flagged payments still go through the full payment review.