About batch uploads in NAB Gateway
You can upload a file containing multiple of the same type of transactions through a batch upload using the Virtual Terminal function.
Here are the steps to perform a batch upload
- Sign into the NAB Gateway portal.
- From the left navigation panel, select ‘Virtual Terminal’.
- Select ‘Batch Transaction Upload’.
- Select the type of batch upload you want to do (e.g. Sales) from the Download template menu and open the file in Excel.
- Save the file locally as a CSV (Note, only CSV files can be uploaded).
- Enter a number next to the batchID (e.g. 001 to be the first batch).
- Enter the number of records next to recordCount – to specify that number of records to be batch uploaded.
- Autofit the columns so that you can view the full titles. The fields that must have a value will be displayed with an asterisk (*).
- Enter your reference code in the merchantReferenceCode* field.
- Enter AUD in the purchaseTotals_currency* field.
- Enter the transaction dollar amount in the purchaseTotals_grandTotalAmount* field.
- Enter the first and last name for your customer in the billTo_firstName* and billTo_lastName* fields.
- Enter the email address and street address for each customer in the relevant address fields.
- Select columns N-V (where the card account details are entered) and change all of their formats to Text by right clicking > format cells.
- Enter the credit card number in the card_accountNumber* field.
- Enter the expiration month in the card_expirationMonth* field (e.g. 01 for January).
- Enter the expiration year in the card_expirationYear* field (e.g. 2025).
- Enter the card type in the card_cardType* field (001 for Visa, 002 for Mastercard, 003 for American Express)
- Enter the CVV indicator in the card_cvIndicator field (0 if not using CVV, 1 if you are using CVV)
- Enter the CVV in the card_cvNumber field (if you selected 1 in the previous field).
- Save the file as a CVS filetype and close the file.
- Return to the Batch Transaction Upload function in the NAB Gateway Portal
- Select ‘Upload Batch’.
- Enter the batch reference number in the Batch Reference Notes field.
- Enter your email address in the Email to Receive Status Update* field.
- Select the CSV file via the Browse button.
- Click ‘Submit’ to upload the batch.
If the batch has been successfully uploaded, a confirmation will be displayed on the NAB Gateway Portal and an email will be sent to your email address confirming the upload as well as the number of records uploaded.
To view the relevant transactions, please navigate to the ‘Transactions’ dashboard and select the relevant transactions that have been processed successfully.
Contact us
Talk to a transactional banking specialist
Let us help with your business banking needs, Monday to Friday, 8:00am to 6:00pm (AEST/AEDT)
NAB Gateway support
For NAB Gateway transaction and general support, you can call us from Monday to Sunday, 7:00am to 7:00pm (AEST/AEDT)
Or to access technical support, call us from Monday to Friday, 8:00am to 6:00pm (AEST/AEDT)
Important information
Apologies but the Important Information section you are trying to view is not displaying properly at the moment. Please refresh the page or try again later.