On This Page
Introduction to Acceptance Devices | Tap to Pay on Android Acceptance Devices App
The Tap to Pay on Android Acceptance Devices App enables partners to easily integrate
their point-of-sale (POS) systems with supported Android devices in a semi-integrated
manner using Local and Cloud modes. Leveraging the Acceptance Devices Android app and
using API requests, your POS system can accept payments by communicating with the
Android device over a local Wi-Fi network or the cloud.
The solution can also be operated in Standalone mode. This mode does not require
integration with a POS system and enables you to start transactions directly from the
Android device.
For more information about the modes available in the Acceptance Devices app, see:
For information about the current version of the Acceptance Devices Android app, see the
Release Notes for Tap to Pay on Android Acceptance Devices App.
Compatibility Requirements for Android Devices
Your Android device must be compatible with the Tap to Pay on Android Acceptance Devices
App to accept contactless payments.
These are the requirements for a compatible Android device:
- Tap to Pay Ready app is installed. You can download the app from the Google Play Store.
- Google Play Integrity API containsDEVICE_INTEGRITYverdict. For more information, see the Android Developer documentation.
- Supports Google Mobile Services (GMS) and Google Play Store.
- Android 12 or later operating system (OS), with a security update version of May 2022 or later. Android OS versions that do not receive security updates are not supported.
- Has hardware-backed keystore.
- Contains near-field communication (NFC) enabled chip.
- Automatic time and date detection are enabled.
- Developer options are disabled.
- Device is not rooted. This setting prevents you from changing system-level files or settings.
Payment Devices Supported by the Tap to Pay on Android Acceptance Devices App
The Tap to Pay on Android Acceptance Devices App supports validated payment devices that
meet compatibility requirements. For more information, see Compatibility Requirements for Android Devices.
The table lists supported payment devices. However, all models of supported devices are
not shown. If your device is not listed, contact your implementation manager for help
with determining whether the device is supported.
Portable Devices | Kiosk Devices | Tablet Devices |
|---|---|---|
Android compatible phones | Elo Touch 22-inch | iMin Falcon 2 |
Elo Touch M51 | oona 22 | MobiWire WM26 MobiTab |
iMin Swift 2 | Sunmi FLEX 3 | oona 10 |
MobiWire MobiGo2+ Pro | Orderman HT10 | |
MobiWire MP5 MobiPrint 5 | Sunmi CPad | |
MobiWire WM19 MobiTap | Sunmi D3 MINI | |
Orderman 10 | Sunmi V3 MIX | |
Sunmi L3 | ||
Sunmi M3 | ||
Sunmi V3 | ||
Zebra EM45 |
Transaction Workflow for the Tap to Pay on Android Acceptance Devices App
This diagram shows the transaction workflow for the Tap to Pay on Android Acceptance
Devices App.
Figure:
Tap to Pay on Android Acceptance Devices App Transaction Workflow
The Tap to Pay on Android Acceptance Devices App workflow typically includes this
sequence of events:
- The point-of-sale (POS) system, running on Windows, Android, or iOS, integrates to the Tap to Pay on Android Acceptance Devices App APIs.
- The merchant's POS system sends an API request, using the local Wi-Fi network or the cloud, to the Acceptance Devices app that is running on the Android device.
- The Acceptance Devices app user interface opens on the Android device and displays prompts that guide the customer through the payment flow.
- The Acceptance Devices app sends an API response to the POS system with the transaction result and details, which completes the transaction.