- Remove all payments (You do not need to refund)
- Edit Invoice
- Re-apply payments
The first step is to remove all payments. You don't have to refund the payments, just remove their record from the Invoice. The payment record can later be re-applied manually after changes are made, if desired.
Here's how to Delete a Payment from an Invoice
Edit Invoice and Re-apply payments
After all payments have been deleted, make the desired changes to the invoice and then manually add payments back. If the original payment was processed through Stripe and the charge was not refunded, simply log the payment as a plain Credit Card (not Stripe) and include the charge amount.
Edit Order instead of Invoice
If you are looking to edit the original Order and not just the Invoice, see this article: Edit an Order after it has been Invoiced