Skip to login Skip to content
Developer NAB Logo

Our API

Learn about NAB REST APIs, SDKs and sample codes.

API reference

View sample code and API field descriptions. Send requests to the sandbox and see the responses.

Developer guides

View feature-level guides with prerequisite and use-case information for implementing our API

Sample code on [GitHub]

Sample codes published on GitHub for each REST API in 6 popular languages

SDKs on [GitHub]

Client SDKs source code published on GitHub in 6 popular languages

Getting started

Use these developer resources to make your first API call.

 

Hello world

Step by step guide to make first NAB REST API call.

 

Common setup questions

Commonly-encountered problems and solutions. 

Testing

Guide with sandbox testing instructions and processor specific testing trigger data.

 

Support

Reach out to our award-winning customer support team, or contact sales directly.

FAQ

Frequently asked questions relating to NAB REST APIs and developer center.

Response (error) codes

Understand all different error codes that NAB REST API responds with.

GitHub

StackOverflow

Sign up

In-person Accept 

Accept payments in person through a range of supported payment devices provided by us or integrate your existing payment devices to our payments network

Acceptance Devices

 

Solution that enables you to easily integrate payments into your Point-of-Sale system using a portfolio of pre-certified devices.

Solution that enables you to easily integrate payments into your Point-of-Sale system using a portfolio of pre-certified devices.

  • Countertop, Portable, Mobile & Tap-To-Phone
  • Easy-to-use integration
  • Terminal management capabilities
  • Fully EMV certified and PCI-compliant

Learn more

Card Present Connect

 

A set of components & services that enable merchants, tech partners and acquirers to process Card Present transactions.

A set of components & services that enable merchants, tech partners and acquirers to process Card Present transactions.

  • Modular services to align to client’s implementation needs Easy-to-use integration
  • Access to host connectivity to multiple processors including VPC (Visa Platform Connect)
  • Agnostic support of devices including Tap to Phone
  • Open APIs for payment and post-transaction management for clients’ acceptance

Learn more

Kernel in the Cloud

 

Solution that empowers partners to accept contactless payments on commercial off the shelf devices (COTS) such as Android Smartphones.

Solution that empowers partners to accept contactless payments on commercial off the shelf devices (COTS) such as Android Smartphones.

  • Hardware-light acceptance, or no external hardware at all ​
  • Faster certification and cost savings to ecosystem partners​
  • Pre-certified L2 kernel

Learn more

Account Setup

Register

Gateway Portal

About Us

Contact Us

Privacy Policy

© 2021 NAB. All rights reserved. All brand names and logos are the property of their respective owners, are used for identification purposes only, and do not imply product endorsement or affiliation with NAB.

Open in a new window