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.

OnlineCode is subject to your mobile phone network availability. For more information, please refer to the Extra Security - OnlineCode section under the Conditions of Use.

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

National Bank Debt Consolidation