Tap to Pay on Android lets you accept contactless payments directly on compatible Android phones or tablets — without needing an external card reader — using the Stripe Terminal SDK. (Stripe)
Supported payment methods include physical cards (Visa, Mastercard, AmEx) and NFC wallets like Google Pay or Samsung Pay. (Stripe)
No additional hardware: Your Android device becomes the payment “terminal.” (Stripe)
Broad device compatibility: Many NFC-enabled and Google-certified Android devices work. (Stripe)
Seamless integration: It’s part of Stripe Terminal, so you can manage both online and in-person payments in one system. (Stripe)
Mobile & flexible: Ideal for food trucks, pop-up tables, markets, or staff roaming around taking payments. (Stripe)
To use Tap to Pay on Android in Fleksa POS, you need:
A compatible Android device with NFC support. (Stripe)
An active Stripe account with Stripe Terminal enabled. (Stripe)
The Stripe Terminal Android SDK integrated into your POS app. (Stripe)
Internet connectivity: Tap to Pay requires live connection while processing. (docs.blackthorn.io)
Security requirements: Your device should be “clean” (not rooted), have a hardware-backed keystore, and run a supported Android version. (docs.blackthorn.io)
Fleksa POS is already integrated with the Stripe Tap to Pay feature.
1️⃣ Set up Payment Terminal
Go to Settings → Payments → Set up Payment Terminal.
2️⃣ Activate Tap to Pay
Click the “Tap to Pay” button at the top right of Fleksa POS.
Our system will automatically check that all requirements are met:
NFC is enabled
Device is compatible
3️⃣ Enable Tap to Pay
If all requirements are fulfilled, the system will display the “Activate” option.
Click it to make Tap to Pay immediately ready for use.
Mobile Order Payment: Waiters or delivery staff can accept payments on the go.
Outdoor Service / Terrace: Accept payment at the table or outside without carrying a bulky terminal.
Pop-up Stalls / Markets: Take instant payments during events using only your Android device.
Flexible Checkout Points: During busy hours, staff can take payments from customers anywhere in the venue.
Payments are encrypted & tokenized through Stripe. (Stripe Docs)
Stripe undergoes MPoC security evaluation for Tap to Pay on Android. (Stripe Docs)
Data is securely stored and handled — no sensitive card data remains on the device.
Tap to Pay on Android via Stripe might not be available in all countries. (Stripe)
There may be device compatibility restrictions: not every Android phone is NFC-certified or supported. (Stripe)
Requires constant internet connection during payment.
Security policies mean devices must meet Stripe’s minimum security standards. (docs.blackthorn.io)
Q: Do I need a physical card reader?
A: No. With Tap to Pay on Android, your NFC-enabled Android device works as the terminal. (Stripe)
Q: Which payment methods are accepted?
A: Contactless cards (Visa, Mastercard, Amex) and NFC wallets such as Google Pay and Samsung Pay. (Stripe)
Q: Is Tap to Pay on Android secure?
A: Yes. Stripe and Google security standards ensure transactions are encrypted and comply with PCI / MPoC guidelines. (Stripe Docs)
Q: Can I use my Android phone if it's old or not NFC-certified?
A: The device must have NFC hardware and meet Stripe’s security criteria — older or uncertified devices may not work reliably. (docs.blackthorn.io)
Contact our support team if you want help integrating Tap to Pay in your Fleksa POS app.
Make sure your Android devices are NFC-enabled and up-to-date.
Test thoroughly in test mode before activating in production.