Ok, I ran through a fix last night which has work for today's settlement (the one where you go into oip settings and assign the type of fee you want it to register as, the link at the bottom of MattBedford post.
This has worked for today's settlements ie. Settlements AFTER I did the change. But I can not fix previous affected invoices.
I'm staring at one right now and I wish I knew how to upload a screenshot here, $660 invoice, $647.87 received, $12.13 fee. (Bpay so I could surcharge) Invoice has a debt of $12.13 "still owing' if I add an adjustment of merchant fees $12.13 the bank transaction says out of balance $12.13 an unbalanced transaction may not be recorded.
What I SHOULD be doing is typing up quotes and balancing my staffs schedules as we have a public holiday here Monday and I have some time sensitive changes to make, after just working a 12hr day, to go to bed and pull another big day tomorrow but instead I'm banging my head on the laptop keyboard wondering why the big change for a system that it seems no-one else previously had a problem with?