Rejecting a Discount Request, and Revoking One Already Approved
Rejecting and revoking are two different actions on two different kinds of discount — a pending request that hasn't taken effect yet, versus one that's already approved (or even applied to an invoice) and needs to be undone.
Rejecting a pending request
Go to Money → Discounts.
Find the pending request and choose Reject.
Type a rejection reason — it's required; the save is blocked with nothing entered.
Choose Reject request.
A rejected request never touched the invoice in the first place, so there's nothing to recompute — rejecting just closes out the request with the reason on record.
Revoking a discount that's already approved
Approved and applied discounts show in the Discounts queue's decided history, each with a Revoke? option where it's available. What revoking actually does depends on what's already happened to the invoice it's sitting on:
- Not yet sent, and nothing paid against it: revoking fully lifts the discount off the invoice, and the invoice's line items, subtotal, and total recompute immediately to reflect it being gone.
- Already sent, or already paid against — and the discount is recurring: revoking only stops it from carrying forward into future invoices. The current invoice's numbers, already sent or paid, are left exactly as they are.
- Already sent or paid, and the discount is a one-off (not recurring): it genuinely cannot be revoked through this action at all — Fees101 returns an error that the invoice has already been sent or paid against, so the discount can no longer be removed.
