DEVELOPER
alt
Products

MagTek iOS SDK

Combine your mobile app with a MagTek card reader to start accepting card-present payments. You create the checkout experience and we’ll handle the payments via our EMV-certified software running on MagTek hardware. Use the MagTek iOS SDK to build a custom iOS app that integrates seamlessly with MagTek hardware and firmware.




Accept payments anywhere.

Make sales on the go, at the table, or anywhere in your store or restaurant. All you need is a mobile device running your iOS app and a credit card reader.







alt
Benefits of the MagTek iOS SDK

Learn how restaurant Point of Sale provider iPos rounded out their all-in-one restaurant software ecosystem with North’s MagTek iOS SDK.





Developer Support

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

Developer Support

Easy Integration

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

Easy Integration





Overview

Environment
Language
PCI
Functions

iOS: Swift,
ReactNative, JSON

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

Auth & Capture, Auth Only, Capture Only, Refund

Server Functions
Void, Refund, Tip Adjust, Batch Settlement, Incremental Auth





alt
Server Functions

Additional functions can be called from your server, including Voids, Refunds, Tip Adjust, 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.