Accept payments with Tap to Pay on iPhone

You can use Tap to Pay on iPhone to accept contactless credit cards or debit cards and all digital wallets without the need for payment hardware. To accept swipe or PIN payments, switch to another paired card reader. Tap to Pay on iPhone comes included with every Shopify plan and transactions are subject to your in-person credit card rates from Shopify Payments.

The Tap to Pay on iPhone feature falls under the Stripe Terminal End User Terms.

Requirements

In order to use Tap to Pay on iPhone, you need to meet the following requirements:

  • your store is based in the United States
  • your store's currency is set to USD
  • you have Shopify Payments activated as your store's payment provider
  • you have the Point of Sale channel installed in your admin
  • you use the Shopify POS app installed on your iPhone
  • you use an iPhone XS or newer running iOS 16 or higher

Fees

Tap to Pay is subject to additional fees. Stores can process up to 100 Tap to Pay transactions per calendar month with no additional fees. After that, a fee of $0.25 USD per transaction is incurred for the remainder of the month. All transactions are subject to standard credit and debit rates from Shopify Payments.

Fees for Tap to Pay appear as a separate line item on your Shopify bill.

Activate Tap to Pay on iPhone for Shopify POS

You must have the Manage payment settings permission to activate Tap to Pay on iPhone for your store.

To set up Tap to Pay on iPhone for the first time, you need to accept Apple's terms of service with your Apple ID. The Apple ID should belong to you or your business. The Apple ID can be changed later.

After you have completed this first activation, Tap to Pay on iPhone will be available to pair on any iPhone logged into Shopify POS under your store's account, at any of your locations.

Steps:

  1. In Shopify POS, tap > Settings > Set up hardware.

  2. Select Tap to Pay on iPhone and tap Next.

  3. Verify the Apple ID and tap Continue with This Apple ID to use the Apple ID or Use a Different Apple ID to select a different Apple ID. After you have entered your Apple ID, accept the terms of service.

  4. Tap Done. Tap to Pay on iPhone is activated for your store and your iPhone is ready to accept payments.

Pair Tap to Pay on iPhone on additional devices

After your store has activated Tap to Pay on iPhone, additional iPhones logged in to your Shopify POS account might pair Tap to Pay on iPhone to accept payments without having to enter an Apple ID or accept terms of service.

Steps:

  1. From Shopify POS, tap > Settings > Set up hardware.
  2. Select Tap to Pay on iPhone, and then tap Next.
  3. Tap Done.

Accept payments with Tap to Pay on iPhone

You can accept many types of contactless payment methods with Tap to Pay on iPhone. For swipe or PIN payments, you need to have an additional card reader paired. Make sure you choose the correct card reader for your customer's payment method at checkout. Use Tap to Pay on iPhone for contactless payment and your card reader for payments that require contact.

Steps:

  1. From the Cart screen, tap Checkout.

  2. From the Select payment option screen, tap Tap to Pay on iPhone.

  3. The Tap to Pay on iPhone interface will appear indicating where your customer should hold their tap-enabled credit/debit card or their mobile wallet on their smartphone or smartwatch.

  4. Ask the customer to hold their contactless payment method over the tap area until the animation indicatted the payment has been completed and you hear the Tap to Pay on iPhone success sound.

  5. Select whether to provide the customer with a receipt, and then tap Done to return to the Shopify POS products screen.

Unpair Tap to Pay on iPhone from your POS devices

To remove Tap to Pay on iPhone as an available card reader at checkout, you can unpair it. Unpairing Tap to Pay on iPhone doesn't deactivate it for the store.

Steps:

  1. From Shopify POS, tap > Settings > Manage connected hardware.

  2. Tap Tap to Pay on iPhone.

  3. Tap Forget card reader.

Deactivate Tap to Pay on iPhone for your store

If you have Manage payment settings permission, then you can deactivate Tap to Pay on iPhone on all devices for your store and locations. You can reactivate Tap to Pay on iPhone at any time. When you deactivate Tap to Pay on iPhone, your Apple ID associated with your store isn't disconnected or changed.

  1. From Shopify POS, tap > Settings > Manage connected hardware.
  2. Tap Tap to Pay on iPhone.
  3. Tap Deactivate all devices.
  4. Tap Deactivate all devices.

When you deactivate Tap to Pay on iPhone for your store, all previously paired devices are unable to accept payments by using Tap to Pay on iPhone.

Disconnect Tap to Pay on iPhone or change your Apple ID

If you want to disconnect Tap to Pay on iPhone or change the Apple ID associated with your store, then you can refer to the Tap to Pay on iPhone frequently asked questions.

Changes made to the Apple Business Register can take up to 15 minutes to take effect. If you disconnect your store, then you can still process transactions if Tap to Pay on iPhone was previously paired. However, after a store is disconnected, only staff with the Manage payment settings permission can pair and connect to Tap to Pay on iPhone.

Troubleshoot Tap to Pay on iPhone

If Tap to Pay on iPhone isn't working, then investigate the problem using the following steps:

  1. Verify that you meet the requirements to use Tap to Pay on iPhone.
  2. Verify that Tap to Pay on iPhone has been activated for the store.
  3. Verify that you have an internet connection. Shopify POS needs to connect to the internet through Wi-Fi or your device's cellular data to process payments. If you can't connect to the internet, then you need to use a different payment type while you're offline.
  4. Check your firewall settings.
  5. Make sure that your device has Bluetooth enabled and that Shopify POS has the necessary permissions to access the device's Bluetooth.
  6. Make sure that your device has location services turned on and that the Shopify POS app has the necessary permissions to access your device's location.
  7. To connect to Tap to Pay on iPhone, Shopify Payments test mode needs to be turned off.
  8. In the Shopify POS hardware settings, make sure that Tap to Pay on iPhone is listed as a connected device. If it isn't connected, then pair Tap to Pay on iPhone to your device.

If an iPhone has had unauthorized modifications, then you might not be able to use Tap to Pay on iPhone. If a message saying that Tap to Pay on iPhone is unavailable until a given time, then you must wait until it's available to use the feature. If the error persists after that date and time, then you will need to restore your iPhone to the factory settings.

If your card reader's still not working, then from your Shopify POS app, send a report to Shopify Support by tapping ≡ > Support > Report a bug. Support will contact you after the report has been submitted.

Ready to start selling with Shopify POS?Try it free