Device Requirements for Accepting Tap to Pay

Overview

Tap to Pay allows your organization to accept contactless payments using standard smartphones or tablets that support NFC (Near Field Communications)—without requiring external card readers or payment hardware.

Near Field Communication (NFC)

NFC is a short-range wireless technology that lets two electronic devices share data over a distance of 4 centimeters (about 1.5 inches) or less. It operates at 13.56 MHz and powers everyday tools like tap-to-pay, digital transit cards, and smart keyless entry.

To process transactions safely, devices must meet specific hardware, operating system, and security requirements set by Apple and Google.


 iOS Requirements (iPhone)

To use Tap to Pay on iPhone, Apple sets the following hardware and software standards:

Supported Hardware

  • iPhone XS or newer (iPhone XS, XS Max, XR, and any iPhone 11, 12, 13, 14, 15, 16 or 17 series).

Unsupported Hardware

  • iPhone X, iPhone 8, iPhone 8 Plus, or older models (these lack the specialized secure element hardware required by Apple).

Operating System

  • iOS 18 or later (keeping devices updated to the latest iOS is strongly recommended).

Apple Account & Security

  • Must be logged into an active Apple ID.
  • Device Passcode and Face ID / Touch ID must be enabled.
  • Location Services must be turned on (used by payment networks for fraud prevention).

App & Payment Setup

  • Must download and use the 2Account iOS App.
  • Processes using the Stripe account connected to your 2Account.

🤖 Android Requirements

To accept contactless payments on an Android phone or tablet, Google and card networks enforce the following requirements:

Supported Hardware & NFC

  • Device must have built-in NFC (Near Field Communication) enabled.
  • Device must pass Google’s standard security checks (uncracked, non-rooted, official software).

Operating System

  • Android 10.0 or later with active Google Play Services.

Device Security

  • A secure Screen Lock (PIN, Pattern, Password, or Biometrics) must be set up on the device.
  • Location Services / GPS must be enabled.

App & Payment Setup

  • Must download and use the 2Account Android App.
  • Processes using the Stripe account connected to your 2Account.

Still need help? Contact Us Contact Us