Popular Articles
- Learn About Square Fees
- Set up two-step verification
- Accept payments with Tap to Pay on iPhone
- Get support at Square
- Manage your Form 1099-K
- Sign in to your Square account
Home
About Tap to Payon AndroidBefore you beginSet up Tap to Pay on AndroidAccept payments with Tap to Pay on AndroidTroubleshoot Tap to Pay on AndroidRelated articles
Who is this article for?
Sellers and team members with the take payments permission enabled. Set permissions in Square Dashboard.
About Tap to Payon Android
Accept contactless payments anywhere with just your Android device — no card reader needed. With Tap to Pay on Android, you can securely accept Apple Pay, Google Pay, Samsung Pay, and payment cards with NFC (Near Field Communication) chips wherever you are. From your Square app, enter an amount to charge, and have your customer tap their device or card to complete the transaction.
Before you begin
Tap to Pay on Android is currently available with Square Point of Sale, Square Restaurants POS, Square Appointments, and Square Invoices. Check out device compatibility to view compatible devices.
Tap to Pay on Android has a per-transaction limit for contactless payments of $50,000, and a per-transaction limit for physical contactless cards of $10,000.
If you use a phone case that holds physical cards, we recommend removing them from your phone case to prevent accidentally charging your own card while Tap to Pay on Android is enabled. You can also disable NFC in your Android device settings when you aren’t processing Tap to Pay payments.
Tap to Pay on Android is not compatible with Samsung Galaxy S8, S9, and Note 9. If you're using Square for Restaurants, Tap to Pay on Android is only compatible with Samsung A32 5G and Samsung A13.
Set up Tap to Pay on Android
Enable Tap to Pay on Android
You can enable Tap to Pay on Android at any time through your compatible Square app.
- Sign in to your Square Point of Sale app and tap ≡ More > Settings > Hardware.
- Select Tap to Pay and toggle on Tap to Pay.
Once the account owner enables Tap to Pay, the banner at the top of the screen will read ✓ Tap to Pay, and all team members under the same account with an eligible device will automatically be able to use Tap to Pay on Android.
Note: Due to manufacturer’s specifications, some phone models may be compatible with Tap to Pay on Android in one country but not in another. Follow the steps above and check that the Tap to Pay option is available. If it is, your device is compatible.
Manage Android settings for Tap to Pay on Android
To prepare your Android device to use Tap to Pay:
- Ensure your device is running Android 9 or higher.
- On your device, navigate to Settings > Connections > NFC and Contactless Payments, then toggle ON Use NFC.
- Ensure “Developer options” are turned OFF in your device settings.
Note: These steps may vary depending on your specific Android device.
Disable Tap to Pay on Android
You can disable Tap to Pay at any time in the compatible Square apps by navigating to ≡ More > Settings > Hardware > Tap to Pay and toggling OFF Tap to Pay.
Accept payments with Tap to Pay on Android
For the best results when taking a Tap to Pay payment, the card or NFC device should be placed on the back of your Android device toward the center.
Square POS, Square Restaurants POS, and Square Appointments POS apps
- When your customer is ready to check out, tap Charge.
- Select Tap to Pay and have your customer hold their card or NFC device to the back of your Android device. You’ll hear an audible beep once the payment is accepted, signifying a successful transaction.
Square Invoices app
- When you’re ready to accept a payment for an invoice, go to Invoices and select an invoice.
- Tap Add payment to choose the amount to charge, then tap Next.
- Select Tap to Pay and have your customer hold their card or NFC device to the back of your Android device. You’ll hear an audible beep once the payment is accepted, signifying a successful transaction.
Troubleshoot Tap to Pay on Android
If you see a "Reader Failed to Connect, Please check your network connection" or "Developer Options Not Supported" error message, your Android device may have developer options/mode enabled. You’ll need to disable this setting in order to use Tap to Pay on Android.
Go to your device Settings > System > Developer options/mode. You can also search “Developer options” or “Developer mode.”
Turn OFF Developer options or Developer mode.
Force quit the Square app.
Restart your Android device.
Related articles
Accept payments with Tap to Pay on iPhone
Accept payments with Cash App Pay
Accept payments with Square Stand
Accept payments with Square Terminal
Accept payments with Square Register
In this article
- About Tap to Payon Android
- Before you begin
- Set up Tap to Pay on Android
- Accept payments with Tap to Pay on Android
- Troubleshoot Tap to Pay on Android
- Related articles