In the Smart Invoice system, when a payment is refunded, the refunded amount does not reappear as an outstanding balance. This creates a serious issue for us.
Many of our clients choose to pay by check to receive the pay-by-check discount and avoid credit card processing fees. If they accidentally pay by card and the payment is refunded, Smart Invoice is not restoring that payment as due, so the invoice shows as fully paid even when it isn’t.
Because I am waiting for the physical check to arrive to manually mark the payment as complete, if the check never comes, the system provides no alert or indication that a balance is still owed. If this is not caught manually, a client could effectively avoid paying, which is completely unacceptable.
This functionality needs to be corrected as soon as possible.
