Because the discount was part of the price the member agreed to when they booked. Cancelling a booking doesn't rewrite what it cost, it just cancels it, so the record keeps the discounted figure rather than reverting to the full price. The allowance behaves differently. Any hours or spend that covered the booking go straight back into the member's pot, and the coverage is removed from the cancelled booking. Refunds are calculated on the cash the member actually paid, never on the value of an allowance they never paid for. See [[Cancellations and Refunds]].