Confirm Tap to Pay Status
Go to Trail's End App "Settings" then go to "Square Settings"
This is what you should see once things are ready and working. Anything other than this will cause issues
Tap to Pay "Ready"
Tap on the above area and you should see "This device is ready to take payments with "Accepts - Contactless"
Possible Square errors and how to resolve them
Reader unavailable - Developer Options
Tap to Pay will not work if "Developer Options" are turned on for your phone. Go to the section below "How to Disable Developer Options" and then restart the app.
Connecting to Square...
This is likely due to a wireless or wifi connection issue when you first opened the app. If you are seeing this error do the following.
First, restart the app. It's possible you have a good connection and just need to restart the connection with Square.
If that doesn't work, confirm that you have a good network connection and then restart the app.
"No payment hardware connected"
This is likely due to NFC being disabled on the device. To confirm, go to the Trail's End App "Settings" and view the bottom "about" section.
If you see NFC Available = Yes but NFC Enabled = No, then go to your phone settings, turn on NFC and then close the app and restart it.
If none of the above issues are found, proceed to the section below to systematically verify each possible step to resolve the issue
1. Disable Developer Options
On Android devices, Square does not allow Tap to Pay while Developer Options are enabled. If Developer Options are on, Square may ask you to connect a physical card reader instead. (Square)
Open your phone's Settings.
Search for Developer options or Developer mode.
Turn Developer Options OFF.
Fully close the Trail’s End app.
Restart your phone.
Open Trail’s End and try the payment again.
Tip: Developer Options can be enabled even if you don't remember turning them on. This is one of the most common things to check when Tap to Pay stops appearing.
2. Make Sure NFC Is Turned On
Tap to Pay uses your Android phone's NFC (Near Field Communication) capability to read contactless cards and digital wallets. NFC must be enabled for Tap to Pay to work. (Square)
Open your phone's Settings.
Go to Connections, Connected Devices, or search for NFC.
Find NFC and Contactless Payments.
Make sure NFC is ON.
Return to the Trail’s End app and try the payment again.
Settings vary by phone manufacturer, so searching Settings for NFC is often the easiest way to find it.
3. Remove Any Square Readers From Trail’s End
Tap to Pay cannot be used while another Square Reader is paired with the device. Square will prioritize the connected reader and may only show payment options supported by that reader. (Square)
In the Trail’s End app:
Open your Profile.
Open Square Settings.
Check for any connected or remembered Square card readers.
Disconnect or forget any readers listed there.
Try taking the payment again.
Checking your phone's Bluetooth settings alone may not be enough. A reader can still be remembered inside the Square payment system even if it does not currently appear connected through Bluetooth.
3. Restart the Phone
It is possible your device is in a network state that is causing interaction issues with the Trail's End app or Square. A full restart of the phone is a simple way to ensure the above settings are properly established.
4. Clear the Trail’s End App Cache
If Tap to Pay still isn't available, clearing the app's temporary data may help reset the payment connection.
Long-press the Trail’s End app icon.
Tap App Info or the ⓘ icon.
Select Storage or Storage & Cache (or just Storage).
Tap Clear Cache.
Fully close and reopen Trail’s End.
Try the payment again.
We recommend clearing Cache first rather than Storage/Data, since clearing app storage may sign you out and reset other app settings.
5. Clear the Trail's End App Storage
***This will require you to sign back into the app***
Long-press the Trail's End app Icon.
Tap App Info or the ⓘ icon.
Select Storage or Storage & Cache (or just Storage).
Tap Clear Storage.
Fully close and reopen Trail’s End.
Try the payment again.
6. Restart the phone again
Still Seeing “Connect Hardware to Take Payments”?
Tap to Pay also requires a compatible Android phone running Android 9 or later. It is not supported on Android tablets. (Square)
If you've completed all of the steps above and still see the message, contact Trail’s End Support and let us know:
Your phone make and model
Your Android version
Whether NFC is enabled
Whether Developer Options are disabled
Whether any readers appear under Profile → Square Settings
A screenshot of the About section of the App Settings
This information will help us determine why Square isn't recognizing your phone as available for Tap to Pay.







