Niel: Not sure why billing is an issue with banks. Whenever I make an internet banking payment over $500 ASB sends me a TXT with a code (called Net Code) to confirm it is me doing the payment. It cost me nothing.
You might have different arrangements, but Netcode costs me $0.25 per transfer/sms. This is charged to the bank account, not phone account.