DEVELOPER
alt
Products

Ingenico Semi-Integrated API

Combine your POS app running on a PC with an Ingenico terminal to accept card-present payments. This API enables custom POS solutions to integrate seamlessly with Ingenico hardware and firmware. You create the checkout experience and we’ll handle the payments via our EMV-certified software running on Ingenico hardware. Semi-Integrated solutions limit PCI scope and are ideal for many business applications where card-present payments are accepted.





Flexible Integration Options

Accept payments at your retail store, restaurant, and more. All you need is a device running your POS app and a compatible Ingenico terminal.







Developer Support

We provide full support for Ingenico equipment and any transactions processed through it.

Developer Support

Easy Integration

Start accepting in-person payments anywhere with an Internet connection by connecting a payment terminal to a device running your POS app.

Easy Integration





Overview

Environment
Language
PCI
Functions

Any POS-side language with REST calls, XML, JSON

Reduced PCI scope for the integrator. The payment service provider is responsible for meeting most PCI requirements.

Auth & Capture, Auth Only, Capture Only, Void, Refund, Batch Close

Server Functions
Void, Refund, Tip Adjust, Batch Close





alt
Server Functions

Additional functions can be called from your server, including Voids, Refunds, Tip Adjustment, and Batch Settlement. Browse the Server Functions specification for more information.

©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.