We have started issuing a 3% fee for credit card orders above a certain threshold. That fee is added on the sales order header as a misc. charge of 3%.
When we get to the invoice side, it appears to assess the 3% fee to each line on the invoice (rather than a single charge like the order suggests). It also calculates based on the ExtPrice before discount. Is there a workaround? Anyone else notice this?
We were using First.
It seems I was mistaken. The order also calculates the fee before discount. I must have overlooked it in my testing because most of the time the order does not have a discount - in which case everything looked correct. EpicCare confirmed that this is the “proper” behavior. So I’m left to try to tweak the existing BPMs to account for this.
I find myself looking for information regarding the ‘uplift’ of AR invoicing amounts on misc charge lines. I was curious how far did you get with requirement to alter the standard functionality and take the service fee after discount?
I ended up writing a BPM that calculated the flat amount (rather than use the percentage type) and it re-calculates every time MasterUpdate is called in Sales Order BO. I then made sure I calculated it after the discount was taken. Then, for posterity, I also re-calculate whenever a freight charge is added to make sure that get’s included in the misc. charge calculation. It’s been working great since we started using it a few weeks back.