On second glance, I see you mentioned a 'transaction account' but I assume you mean the NAB Transact account? That's a different story (slightly). If the cart system you are using doesn't have an NAB Transact payment gateway module then you'll need to get someone to write one, write one yourself...