DEVELOPER
In-Person Payments
PRODUCTS

In-Person Payments

Start accepting in-person payments with a payment terminal or mobile device, while keeping sensitive PCI data out of your systems. All products in this section reduce your PCI responsibility.

Explore In-Person Payment Products

Seamlessly add in-person payments to your Point of Sale.

Choose from a variety of EMV pre-certified payment terminals and card readers with robust feature sets from contactless transactions to pay-at-the-table systems. Follow our integration guides for step-by-step instructions on how to connect your Point of Sale (POS) application with payment hardware.





Cloud POS + Payment Terminal

Connect a device running your web-based POS app to a compatible PAX payment terminal.

North Semi-Integrated Cloud API

Securely accept in-person payments through a POS app anywhere with an internet connection.

North Semi-Integrated Cloud API

Local POS + Payment Terminal

Connect a PC or tablet running your POS app with a PAX or Ingenico payment terminal on the same network.

Ingenico Semi-Integrated API

Combine a POS app running on a PC with an Ingenico terminal.

Ingenico Semi-Integrated API

POS on a Smart Terminal

Run your POS and accept payments from one device for a completely mobile payment experience, enabling order-at-the-table and pay-at-the-table functionality.

PAX Semi-Integrated SDK

Run your Android POS app on a PAX smart terminal.

PAX Semi-Integrated SDK

POS on a Mobile Device

Combine your custom iOS or Android mobile app with a credit card reader.

Payanywhere Android SDK

Connect an Android POS application running on your mobile device with a card reader.

Payanywhere Android SDK
MagTek iOS SDK

Connect an iOS POS application running on your mobile device with a card reader.

MagTek iOS SDK





Security

Cutting-edge security measures like transaction tokenization, EMV pre-certified hardware, and optional P2PE terminals help keep credit card data secure throughout the entire transaction process.

Security

Flexibility

Accept payments anywhere with a Wi-Fi or cellular network connection. Combine in-person and online payments for an omnichannel payment solution.

Flexibility

Functionality

A variety of in-person payment options enable you to develop a pay-at-the-table solution, or even order-at-the-table. Conveniently refund or void transactions remotely, without the physical card present.

Functionality

Easy To Test

Order a test terminal and use our test credit card data to send payment requests in our secure Sandbox environment and receive real responses from the EPX processor.

Easy To Test





Everything you need to get started

Postman collections, integration guides, test credit card data, and more to propel your online payment integration.


Postman Collections

Get the Postman collection for the North Semi-Integrated Cloud API.

API Specifications

View swagger schemas and code samples for the North Semi-Integrated Cloud API.

Integration Guides

Read the Integration Guide for the PAX Semi-Integrated SDK.

Test Terminals

Order a test terminal to develop your integration in the Sandbox environment.

Integration Tracker

Sign in to access integration data and Sandbox credentials from a central hub.

Test Credit Card Data

Run test transactions and get real responses from the processor.

1/3




Learn More

Learn more about how in-person payments work from these informational blog articles.






alt
Order a Test Terminal

Test real-world transactions with custom-built software on your own payment device. You can view information about terminals you have purchased on the Terminals page of your dashboard.





FAQs



How do I add payments to my Point of Sale (POS) app?
How do PCI requirements affect my application development?
What are omnichannel payments?
What is a payment gateway?
How do I choose the right payment product for my business?
How do payment request APIs work?
How does payment processing work?
What is payment tokenization?
©2025 North is a registered DBA of NorthAB, LLC. All rights reserved. North is a registered ISO of BMO Harris Bank N.A., Chicago, IL, Citizens Bank N.A., Providence, RI, The Bancorp Bank, Philadelphia, PA, FFB Bank, Fresno, CA, Wells Fargo Bank, N.A., Concord, CA, and PNC Bank, N.A.