Issuing a full or partial refund is a single click, but the downstream effects on the invoice, on QuickBooks, and on the customer's expectation are easy to get wrong. Here's the safe pattern.