FILTER BY TAG

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 contains
    DEVICE_INTEGRITY
    verdict. 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.
Compatible, Validated Payment Devices
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
Tap to Pay on Android Acceptance Devices App transaction workflow showing the
                    sequence of events
The Tap to Pay on Android Acceptance Devices App workflow typically includes this sequence of events:
  1. The point-of-sale (POS) system, running on Windows, Android, or iOS, integrates to the Tap to Pay on Android Acceptance Devices App APIs.
  2. 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.
  3. The Acceptance Devices app user interface opens on the Android device and displays prompts that guide the customer through the payment flow.
  4. The Acceptance Devices app sends an API response to the POS system with the transaction result and details, which completes the transaction.