The Tap to Pay on iPhone Merchant ID uniquely identifies your business as a merchant that is able to accept payments through Square. If you accept payments through multiple payment service providers, each provider will assign you a separate merchant ID.
This generic error message will show for a few reasons, including:
You are logged in using a Device Code.
Your Team Member doesn’t have the correct permission settings.
Your internet connection is unstable.
You have returned to the Square POS app after backgrounding the app or switching to another application.
You have dismissed or backgrounded the Square POS app during the Apple ID linking step.
If your internet connection is stable and you are logged in as the Account Owner or a Team Member with the correct permission settings, force close and reopen your Square POS app. Make sure you complete the linking of your Apple ID without dismissing or backgrounding the app.
Select Account & Settings and check the box next to Configure hardware settings.
Click Continue > Save.
Assign your Team Member the Administrator permission.
Note: Once the Account Owner enables Tap to Pay on iPhone, all Team Members under the same account with an eligible device will automatically be able to use Tap to Pay on iPhone. They will also have access to tutorials on how to use the feature within the app.
You may notice the number on the payment is different from your customer’s physical payment card number. The reason behind this is that when a contactless payment is made (through Apple Pay, Google Pay or Samsung Pay) a tokenised number is generated to serve as an ID for the payment. This provides additional security for Apple Pay and Google Pay customers when making payments both online and in person. To clarify, the actual card number isn’t used for the NFC payment itself but rather this generated payment token.