An Android payment terminal is a mobile all-in-one device that is capable of running Android apps. Depending on the features of the installed app(s), you can check what is in stock, update the inventory, check the shopper's previous orders, and run your loyalty program from the same device that you use for accepting payments.
Like any other Adyen payment terminal, Android terminals support accepting payments on the Adyen payments platform. You can initiate payments using an Android POS app that is installed on the Android terminal itself, from a POS app on another device, or from the Android terminal itself without POS app if it is a model that can be used as a standalone terminal.
This part of our documentation explains:
- How to make Android apps available on Android payment terminals.
- How to use the barcode scanner that is available on some Android terminal models.
- How to use features that are exclusively available on Android terminals.
Requirements
Before you begin, check if the information in this part of the documentation applies to you.
Requirement | Description |
---|---|
Integration type | The information in this part of the documentation is relevant if you want to use Android payment terminals in your Terminal API or standalone in-person payments integration with Adyen. |
How it works
To make your Android app(s) available on Adyen-provided Android payment terminals:
- Make sure that the app meets the requirements.
There are specifications, permissions, and other restrictions that you need to be aware of, including security restrictions with regard to debugging the app. - Deploy the app to the payment terminals.
You need to upload the app to Adyen, and then distribute the app to the terminals either on a schedule, using profiles, or using API requests.
Terminal models
We offer the following Android terminal models.
Model | Description | Android version |
---|---|---|
AMS1 | A battery-powered mobile terminal with Wi-Fi and 4G connectivity, and a camera. | Android 10 |
M450 | A countertop terminal with Wi-Fi, Bluetooth, and Ethernet connectivity, a front-facing camera, and a big landscape display. | Android 10 |
P630 | A countertop terminal with Wi-Fi, Bluetooth, and Ethernet connectivity, and a great feature support. | Verifone Secure OS based on Android 10 |
S1E | A battery-powered mobile terminal with Wi-Fi and 3G/4G connectivity, and a camera. | Android 7.1.2 |
S1E Barcode | The same as the S1E, but with a built-in barcode scanner and an extended battery. | Android 7.1.2 |
S1E2L | A battery-powered mobile terminal with Wi-Fi and 3G/4G connectivity, a camera, a built-in barcode scanner, an octa-core processor, and an extended battery. | Android 10 |
S1F2 | A battery-powered portable terminal with Wi-Fi and 3G/4G connectivity, and a camera. The S1F2 also has a built-in printer, so you can use it as a standalone terminal. | Android 9 or 10 depending on the region |
S1F2 Barcode | The same as the S1F2, but with a built-in barcode scanner. | Android 9 or 10 depending on the region |
S1U2 | An unattended terminal suitable for outdoor use. It has Wi-Fi, Ethernet, Bluetooth, and 4G connectivity, a front-facing camera, and a barcode scanner. | Android 10 |
SFO1 | A countertop/multimedia terminal with an 8 inch display. It offers additional branding and customization capabilities. | Android 13 |
Work in progress. Currently not all models are available in all regions.
You can check terminal availability for your region in your live Customer Area.