Glossary Item Box

Squirrelcart v6.1.0

NAB Transact

Overview

NAB Transact is an Australian based payment gateway. Information about NAB Transact can be found here: http://www.nab.com.au/wps/wcm/connect/nab/nab/home/Business_Solutions/1/3/12/

Squirrelcart supports accepting single (non recurring) payments via credit card through NAB Transact.

NAB Transact offers three methods of connecting to their gateway, Hosted Payment Page, XML API, and Direct Post. Squirrelcart supports the Hosted Payment Page and XML API methods, and does not support Direct Post.

We implement the Hosted Payment Page method when you set "Connection Method" to "Gateway Hosted". We implement the XML API method when you set "Connection Method" to "Store Hosted / Server to Gateway".

If you meet the requirements for XML API, it is the best method to use.
XML API
XML API Requirements

XML API Setup Instructions

  1. Open your Squirrelcart control panel
  2. Click Settings > Payment > Gateways
  3. Open the record labeled NAB Transact
  4. Enter your Merchant ID in the Merchant ID field
  5. Enter your Transaction Password in the Transaction Password field
  6. Set the Connection Method field to Store Hosted / Server to Gateway
  7. Leave the GST Rate field blank
  8. Choose your Transaction Type
  9. Check the Test Mode field
  10. Check the Enabled field
  11. Click Save Changes 
  12. Follow the testing procedures found in the Testing section further down on this page.
  13. When done testing, follow the steps found in the Going Live section further down on this page. 
Hosted Payment Page
Hosted Payment Page Requirements

No special requirements


Hosted Payment Page Setup Instructions

  1. Open your Squirrelcart control panel
  2. Click Settings > Payment > Gateways
  3. Open the record labeled NAB Transact
  4. Enter your Merchant ID in the Merchant ID field
  5. Leave the Transaction Password field blank
  6. If your prices already include GST, enter the rate in the GST Rate field. For example, if your prices include 10% GST, enter 10 in the GST Rate field. Do not enter a percentage symbol.
  7. Ignore the Transaction Type field. It does nothing when using the Hosted Payment Page connection method.
  8. Set the Connection Method field to Gateway Hosted 
  9. Check the Test Mode field
  10. Check the Enabled field
  11. Click Save Changes
  12. Follow the testing procedures found in the Testing section further down on this page.
  13. When done testing, follow the steps found in the Going Live section further down on this page.

 

Testing

Add one or more items to your cart, and walk through the checkout process. When prompted for a card number, use Visa #4111111111111111 with any current expiration date. Order totals ending in .00, .08, .11, and .16 will trigger an approval response. All other amounts will trigger a decline.

Going Live

After testing, to go live:

  1. NAB Transact requires you have the following policies somewhere on your website. If you do not have them, add them:
    - privacy policy
    - refund policy
    - shipping policy
    - security policy

    You can use Squirrelcart to create these policy pages.
  2. NAB Transact requires that your prices be shown with a currency suffix of AUD. This can be added on the Visual Settings page in the control panel, using the Currency Prefix field.
  3. Adjust any settings as you see fit in your NAB Transact control panel
  4. Contact NAB Transact support to request that your account be given production access. After they approve you, continue below.
  5. Open your Squirrelcart control panel
  6. Click Settings > Payment > Gateways
  7. Open the record labeled NAB Transact
  8. Uncheck the Test Mode field

 

 


© 2001-2017 Lighthouse Development. All Rights Reserved.