In-Person Payments Overview

Flexible in-person payments, built your way

In-Person Payments with NMI

NMI provides a flexible suite of in-person payment solutions designed to meet the needs of mobile, countertop, and unattended environments. Whether you’re building lightweight hardware-free applications or deploying ruggedized unattended terminals, our SDKs and APIs make it easy to integrate secure, reliable payment acceptance into your solutions.


Hardware-Free Payments

Tap to Pay on iPhone

Accept contactless payments directly on iPhone — no additional hardware required.

  • Integration: iOS SDK
  • Use case: Ideal for merchants and service providers looking for a fast, frictionless checkout experience with minimal setup.

Tap to Pay on Android

Turn Android devices into payment terminals with no external reader required.

  • Integration: Android SDK
  • Use case: Flexible option for mobile-first businesses or merchants seeking to avoid managing additional hardware.

Mobile & Countertop Readers

VP3350

A versatile reader available in two configurations:

  • Mobile puck reader: Compact, wireless, and easily paired with smartphones or tablets.
  • Countertop unit: Fixed setup for traditional POS environments.
  • Integration: Android & iOS SDKs
  • Use case: For merchants who need physical card acceptance, including chip, contactless, and magstripe.

Lane/3600

A countertop POS terminal with a customer-facing display and keypad, perfect for high-volume retail.

  • Integration: Customer Present Cloud API
  • OS support: Cloud-based, OS-agnostic
  • Use case: Retailers who want a professional, fixed POS experience with PIN entry.

Unattended Payments

Self/Series

A family of ruggedized, unattended payment terminals built for kiosks, vending, and other self-service use cases.

  • Integration: Windows & Linux SDKs
  • Use case: Indoor and outdoor unattended environments requiring durable, secure payment solutions.

Choosing the Right Option

  • No hardware, fast start → Tap to Pay on iPhone or Android
  • Mobile or countertop with puck reader → VP3350
  • Retail countertop with display + PIN pad → Lane/3600
  • Unattended kiosks or vending → Self/Series

Each solution is fully supported by NMI’s developer tools, with detailed SDKs, APIs, and sample integrations to get you live quickly.


Comparison Table

Device / SolutionForm FactorIntegration MethodSupported OS / PlatformsBest For
📱 Tap to Pay on iPhoneHardware-free, iPhone onlyiOS SDKiOSFast setup, no hardware
🤖 Tap to Pay on AndroidHardware-free, Android onlyAndroid SDKAndroidMobile-first businesses
💳 VP3350Mobile puck or countertopAndroid & iOS SDKsAndroid, iOSMerchants needing chip/contactless/magstripe
🏬 Lane/3600Countertop with display & PIN padCustomer Present Cloud APIOS-agnostic (cloud-based)High-volume retail POS
🛒 Self/SeriesUnattended indoor/outdoorWindows & Linux SDKsWindows, LinuxKiosks, vending, self-service

🚀 Get Started

Ready to build? Explore our developer resources:

Check out our sample apps, integration guides, and API references to start accepting in-person payments with NMI today.