How to Fix Tap to Pay That Is Not Working on Your Phone
Published 2026-10-16 · Marion Phone Repair
You hold your phone to the payment terminal at the store and nothing happens — no beep, no payment confirmation, no response from the terminal. Or the terminal beeps but the payment fails, or your phone shows an error. Tap-to-pay uses NFC to communicate between your phone and the terminal, but a successful payment requires the NFC hardware, the payment app, the card, the terminal, and the phone's security state to all be working correctly.
Verify NFC is enabled
Android
- Pull down the notification shade and check for the NFC toggle in quick settings. If grayed out, tap to enable
- Settings, Connected Devices (or Connections), NFC — toggle on
- Under NFC settings, check Contactless Payments (or Tap and Pay). Make sure your preferred payment app (Google Wallet, Samsung Pay) is set as the default
iPhone
NFC for Apple Pay is always enabled and cannot be toggled off. If Apple Pay is set up with at least one card, tap-to-pay should work. There is no NFC toggle to check on iPhone.
Authenticate before tapping
Mobile payments require your phone to be authenticated before tapping — this is a security requirement, not a bug:
- iPhone: Double-click the side button (or Home button on older models) to bring up Apple Pay. Authenticate with Face ID, Touch ID, or passcode. Then hold the phone near the terminal. Simply holding an unauthenticated iPhone near a terminal will not initiate payment
- Google Wallet: Wake the phone and unlock it, then hold it near the terminal. On some configurations, Google Wallet works from the lock screen if you have set it to allow lock-screen payments (Settings, Wallet, General, Allow payments without unlocking)
- Samsung Pay: Swipe up from the bottom of the screen (even from the lock screen) to launch Samsung Pay. Authenticate with fingerprint, PIN, or iris scan. Then hold near the terminal
Card issues
Card not set up or expired
- Open your payment app and check that you have at least one card added
- If the card was recently replaced by your bank (new expiration date, new card number), the old card in your payment app is no longer valid. Remove it and add the new card
- Some banks require you to verify a newly added card before it can be used for tap-to-pay. Check for a verification prompt in the payment app or a text/email from your bank
Card frozen or restricted
- Check your bank app or call your bank. The card may be frozen, have a fraud hold, or have reached a transaction limit
- Some bank cards need to be activated for contactless/digital wallet payments separately from physical card use. Contact your bank if the card has never worked for mobile payments
Default card
If you have multiple cards in your payment app, the wrong card may be set as the default:
- Apple Pay: Settings, Wallet and Apple Pay, Default Card — select the card you want to use at terminals
- Google Wallet: Open Wallet, tap the card you want to use, set it as default
- Samsung Pay: The card shown on the payment screen is the one that will be used. Swipe left or right to select a different card before authenticating
Phone case and position
- Metal cases block NFC: Metal cases or cases with metal plates (from magnetic car mounts) block the NFC signal. Remove the case and try again
- NFC antenna location: The NFC antenna is not in the same place on every phone. On most phones it is on the upper back. On iPhones, it is near the top edge. Try positioning different parts of your phone near the terminal's NFC reader
- Hold steady: Tap your phone to the terminal and hold it there for 2 to 3 seconds. Do not tap and immediately pull away — the transaction needs a moment to complete
- Terminal reader location: The NFC reader on the terminal is usually marked with a contactless symbol (four curved lines). Hold your phone directly against that symbol, not near the card swipe slot or chip reader
Terminal issues
The problem may be the terminal, not your phone:
- Not all terminals accept NFC payments. Even if the terminal has a contactless symbol, the merchant may have NFC disabled
- Some older terminals have weak NFC readers. Hold your phone very close and try multiple positions
- If the terminal shows an error message, note it — common errors include Card Declined (bank issue), Communication Error (NFC signal problem), and Transaction Not Allowed (merchant configuration)
- Try a different store or terminal. If tap-to-pay works elsewhere, the specific terminal was the problem
Software issues
Update the payment app
Payment apps require current versions for security compliance. An outdated app may fail to process payments:
- Update Google Wallet, Samsung Pay, or check for iOS updates (Apple Pay is built into iOS)
- After updating, open the payment app and verify your cards are still present and active
Google Play Services (Android)
Google Wallet depends on Google Play Services. If Play Services is outdated or has corrupted data:
- Settings, Apps, show system apps, find Google Play Services
- Storage, Clear Cache
- Check for updates in the Play Store
Restart the phone
A restart reinitializes the NFC controller and the secure element that handles payment credentials. If tap-to-pay suddenly stopped working, a restart often fixes it.
Security requirements
Mobile payments require your phone to meet security standards. If any of these are not met, tap-to-pay is disabled:
- Screen lock required: You must have a PIN, pattern, password, fingerprint, or face unlock set up. If your phone has no screen lock, payment apps disable tap-to-pay because anyone could use your phone to make payments
- Rooted or jailbroken phone: Payment apps detect rooted Android phones and jailbroken iPhones and may refuse to work. This is a security policy to prevent tampering with payment credentials
- Bootloader unlocked: On some Android phones, unlocking the bootloader triggers SafetyNet/Play Integrity failures that prevent Google Wallet from working
- Developer mode: Having USB debugging enabled or Mock Locations active can sometimes trigger security flags in payment apps. Disable Developer Options and test
Country and region
Mobile payment availability varies by country and bank:
- Your bank must support the specific payment platform (Apple Pay, Google Wallet, Samsung Pay) in your country. Not all banks participate
- If you recently moved or are traveling, your home bank's mobile payment may not be accepted at foreign terminals due to issuer restrictions
Tap-to-pay repair in Marion
If tap-to-pay on your phone is not working and the troubleshooting above did not fix it, Marion Phone Repair can test the NFC antenna, check the payment app configuration, verify the phone's security state, and diagnose whether the issue is hardware or software.