Transaction fee or convenience fee on payments #166
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Created by: Mark Sauer
Ability to automatically add a convenience fee or transaction fee to payments.
Review Notes:
How to handle the fee portion of the charge.
Adding a line item to the invoice
This could actually be a little complicated with QB Desktop Sync as we will have to modify the underlying invoice XML and have it sync to the QB company file. If someone happens to manually sync a payment BEFORE the invoice has been updated in QuickBooks, it will result in an unused payment amount. Once the invoice does sync, someone would need to apply the unused portion. This could result in confusion.
This is however the most logical way to present the charge to a customer.
One way to deal with this could be to build a flag into the Payment Record that would cause the sync app to refresh the invoice data as needed at the time the payment is about to be applied. It would be an extra step but would ensure the invoice is definitely up to date.