Tap to Pay on Android (TTPOA) allows merchants to accept contactless payments directly on an Android device with NFC, without requiring a dedicated payment terminal.
With this solution, the Android phone or tablet acts as a software-based payment terminal, allowing customers to tap their contactless card or mobile wallet directly on the device.
Tap to Pay on Android is supported by Adyen’s Mobile SDK for Android and integrates with the Adyen Terminal API.
Reference:
Adyen Tap to Pay on Android
https://docs.adyen.com/point-of-sale/mobile-android/build/tap-to-pay/
How Tap to Pay Works
Tap to Pay transactions follow a similar flow to standard in-person payments but use the Android device NFC reader instead of a hardware payment terminal.
Payment flow:
The POS application initiates a payment.
The POS backend creates a POS SDK session with Adyen.
Session data is returned to the Android POS app.
The Adyen Mobile SDK activates the device NFC reader.
The customer taps their contactless card or wallet.
Adyen processes the transaction.
The payment response is returned to the POS application.
POS App
│
▼
POS Backend
│
Create POS SDK Session
│
▼
Adyen Platform
│
▼
Mobile SDK
│
NFC Tap
│
▼
Payment Result
Reference:
Adyen Mobile Android SDK documentation
https://docs.adyen.com/point-of-sale/mobile-android/
Supported Payment Methods
Tap to Pay on Android supports common contactless payment methods, including:
Visa contactless
Mastercard contactless
American Express contactless
Google Pay
Apple Pay
Samsung Pay
Reference:
Adyen Mobile POS documentation
https://docs.adyen.com/point-of-sale/mobile-android/
Benefits
Tap to Pay on Android offers several advantages:
No dedicated payment terminal required
Reduced hardware costs
Faster merchant onboarding
Fully integrated POS payment experience
Secure contactless payments using Adyen infrastructure