Tap to Pay on Android

Tap to Pay on Android. No terminal needed.

Turn your Android into a payment terminal. Customers tap, you get paid. That's it.

Tap to Pay on Android screenshot

Before you start

What you need

Device

NFC-enabled Android

Operating System

Android 9+

App Version

Payment v8.0+

Available in all Stripe Terminal supported countries including US, UK, Canada, Australia, and most of Europe.

Get started

Set up in minutes

1

Download Payment for Stripe

Get the free app from Google Play. No subscription required.

2

Connect your Stripe account

Sign in with your existing Stripe account using secure OAuth. Takes under 30 seconds.

3

Enable Tap to Pay

Go to Settings → Card Reader and turn on "Built-in Contactless Reader".

4

Accept your first payment

Create a charge, select Tap to Pay, and have your customer tap their card or phone.

Payment methods

What you can accept

Contactless Cards

Apple Pay

Google Pay

Digital Wallets

Need more options?

Consider a card reader

Card readers accept chip cards, swipe, and work offline. If you need to accept non-contactless payments or want lower per-transaction fees, a Bluetooth reader is a great addition.

Browse card readers

2.7% + 5¢

Card reader rate

Offline

Payment support

Chip

Card support

From $59

One-time cost

Common questions

Which Android phones work?
Tap to Pay on Android requires an NFC-enabled device running Android 9 or higher. Most modern smartphones from Google (Pixel), Samsung (Galaxy), and other major manufacturers support this feature. Check your phone's settings to verify NFC capability.
Is it available in my country?
Tap to Pay on Android is available in all Stripe Terminal supported countries, which includes the US, UK, Canada, Australia, and most European countries. This is broader availability than Tap to Pay on iPhone.
What cards are accepted?
Tap to Pay accepts all contactless-enabled Visa, Mastercard, American Express, and Discover cards. It also accepts Apple Pay, Google Pay, Samsung Pay, and other NFC-enabled digital wallets.
Do I need an internet connection?
Yes, Tap to Pay requires an active internet connection (WiFi or cellular data) to process payments. Unlike Bluetooth card readers, it cannot store transactions offline.
What are the fees?
Stripe charges 2.7% + 5¢ per in-person transaction, plus an additional 10¢ per Tap to Pay authorization (2.7% + 15¢ total). Payment for Stripe adds a 1% fee on charges created through the app.

Accept payments
in 60 seconds

Download the app, connect your Stripe account, and you're ready to accept your first payment. No hardware, no setup fees, no monthly costs.

No monthly feesNo hardware requiredWorks with your Stripe account