@JcMagpie Been using them for ages now. Cheaper than paypal and as I found out one day great customer support. No complaints here. Just have to be patient and wait for your money, but that will change apparently when the new modules are used as the risk for the processor changes.
Opencart module has been updated as have a few others so some can do it. Above my pay grade though.
Code does look a nightmare though. Hoping @HPDL gets on to this as he is now back. Other payment modules may also need changing to comply, but who knows.