In-Person Payments Overview

Flexible in-person payments, built your way

In-Person Payments with Payment Enablement

Payment Enablement provides a flexible suite of in-person payment solutions designed to meet the needs of mobile, countertop, smart terminal, 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

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.

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.

Smart Terminals

Android-based Ingenico SmartPOS terminals in countertop and handheld form factors. Transaction processing runs on the device itself, so payments continue when connectivity drops and offline transactions upload automatically when the network returns.

  • Countertop: RX5000, RX7000, RX9000
  • Handheld: EX6000, EX8000, DX4000, DX8000
  • Integration: Payment Device SDK for Android (same SDK as other supported PIN pads), or All-in-One — run your own app on the device, managed via Hosted Estate Manager
  • Use case: Merchants who want a modern Android terminal with offline resilience, over-the-air updates, and the option to run their own POS app on the device.

Mobile & Countertop Readers

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.

A family of countertop POS terminals 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

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/Series
  • Android smart terminal, offline resilience, or your app on the device → AXIUM SmartPOS
  • Unattended kiosks or vending → Self/Series

Each solution is fully supported by Payment Enablement’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
🚀 AXIUM SmartPOSAndroid smart terminal — countertop or handheldAndroid SDK or All-in-One (on-device app)Android host app; Axium devicesOffline-capable retail & mobile, on-device POS apps
🏬 Lane/SeriesCountertop 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 Payment Enablement today.


Did this page help you?