Bank Fees - Allow User to Choose Expense Account

Bank Fees - Allow User to Choose Expense Account

Bank fees from Customer Payments can only be debited against the system Bank Fees account due to hard-coding. The user should be able to select which expense account those fees are debited against.

The use case is pretty straightforward. A business like mine can accept payments from many different sources, and we track the fees in separate accounts. Let's use Stripe and Paypal as the examples here.

In both of those cases, the automated feeds for those only show the net transaction. In order to easily match against the feed, one needs to enter the net amount deposited into the clearing account. The only way to do that simply is to use the 'bank fees' field in the Customer Payment. Because that is hard-coded to debit the Bank Fees account, one cannot easily use that option if separate Stripe Fees and Paypal Fees expense accounts are preferred.

I understand that there are clunky workarounds. I am currently using one. However, this is an issue that ought to be fixed.