OnlineCode
OnlineCode is a 'two-factor authentication' system that gives you an additional
layer of protection when you're using Online Banking.
How does it work?
OnlineCode is a 'two-factor authentication' process that works by sending a unique
8-digit online code to your mobile phone whenever you make an Online Banking transaction
that requires OnlineCode. You must enter the unique OnlineCode to authorise the
transaction. It gives you extra security as authorisation requires you to know both
your logon details and the OnlineCode.
The 8-digit OnlineCode is valid for a single Online Banking session, so you can
make multiple transactions during the session and only have to enter one OnlineCode.
What is 'two-factor authentication?'
'Two-factor authentication' is a process that uses 'two factors' to establish your
identity and provide you with extra security online. The 'two factors' are:
- something you know about yourself, for example your customer number or password
- something you have, for example an object or device like your mobile phone.
Who is it for?
OnlineCode is for anyone who wants an extra level of security when banking online.
While it is an optional service for transactions below $10,000, OnlineCode becomes
compulsory if you make a transaction exceeding $10,000 (unless it's between your
own National Bank accounts) or when sending money overseas.
What does it cost?
There is no cost to register and use OnlineCode. It's all part of our service
to provide you with secure online banking.
What does it cover?
When you register for OnlineCode you can choose which transactions you'd like to
have OnlineCode authorisation on. You can choose OnlineCode for any or all of the
following:
- Log in (recommended)
- Creating and amending Automatic Payments
- Adding new Payees
- One-off payments (recommended)
- Tax payments
- Changing your contact details
- Changing your Online Banking email preferences
- Changing your Online Banking password (recommended).
What if I haven't registered and I request to Send Money Overseas?
If you want to request to Send Money Overseas and you haven't registered for OnlineCode you'll receive a message during your transaction to let you know that you need to register for OnlineCode for the payment to be authorised.
To register for OnlineCode
Simply log on to Online Banking, click on My Details & Services', click OnlineCode
Registration link, then follow the prompts - it's that simple!
What if I haven't registered and I make a payment over $10,000?
If you want to make payments over $10,000 and you haven't registered for OnlineCode
you'll receive a message during your transaction to let you know that you need to
register for OnlineCode for the payment to be authorised.
Back to top