You can accept credit card payments directly on your iPhone using a feature called Tap to Pay, which turns your phone into a contactless payment terminal with no extra hardware needed. All you need is a supported payment app from the App Store, such as Square, Stripe, or another compatible provider. For cards that need to be swiped or inserted, you’ll need a small Bluetooth card reader that pairs with your phone.
How Tap to Pay on iPhone Works
Tap to Pay uses the NFC (near-field communication) chip built into your iPhone to read contactless credit cards, debit cards, Apple Pay, and other digital wallets, including those on Android phones. When a customer is ready to pay, you enter the amount in your payment app, then the customer holds their card or phone near the top of your iPhone. The transaction processes in seconds.
There’s no card reader, dongle, or charging cradle involved. Your iPhone handles everything. You’ll need an iPhone XS or later running a current version of iOS, and you’ll need to download a payment app that supports the feature. Square, Stripe, Shopify, and several other providers have built Tap to Pay into their apps.
Setting Up Your Payment App
The setup process takes about 10 to 15 minutes. Here’s what it looks like with most providers:
- Download a supported app. Square is one of the most popular options and doesn’t charge a monthly fee on its free plan. Stripe, Shopify, and others also support Tap to Pay on iPhone.
- Create a merchant account. You’ll enter your business name, type of business, bank account for deposits, and tax identification number. Sole proprietors can typically use their Social Security number.
- Accept the Tap to Pay terms. When you enable the feature, your merchant ID, merchant category code, and business name get linked to Tap to Pay on iPhone. This happens automatically through your payment app.
- Start accepting payments. Open the app, enter the sale amount, and have the customer tap their card or phone to the top edge of your iPhone.
If you want your business logo and name to appear on the payment screen instead of a generic icon, you can set that up through Apple Business by linking your verified brand to your Tap to Pay merchant ID. This step is optional but gives the checkout experience a more polished look.
What Cards and Wallets Are Accepted
Tap to Pay on iPhone accepts contactless debit and credit cards from major networks, Apple Pay, and digital wallets on Android devices. Most Visa, Mastercard, American Express, and Discover cards with a contactless symbol (the sideways Wi-Fi icon) will work. Your specific payment app provider determines exactly which card brands are supported, so it’s worth confirming with them if you serve customers who use less common card networks.
The one limitation: Tap to Pay only handles contactless transactions. If a customer has an older card without a contactless chip, or if they want to insert or swipe, you’ll need a physical card reader.
When You Need a Card Reader Instead
A Bluetooth card reader plugs the gap for customers who can’t or won’t tap. Square, for example, sells a small reader that connects to your iPhone via Bluetooth LE and accepts chip-insert and contactless payments. They also offer a separate magstripe reader with a USB-C connector for swipe-only cards, though swipe transactions are becoming increasingly rare and less secure.
Since October 2015, businesses that swipe a chip-enabled card instead of using the chip can be held liable for fraudulent charges on that transaction. Contactless and chip payments are significantly more secure than swipe, so if you’re buying a reader, prioritize one that handles chip and NFC over a basic magstripe reader.
For many small businesses, market vendors, and freelancers, Tap to Pay alone covers the vast majority of transactions. A Bluetooth reader is good insurance for the occasional customer with an older card.
Transaction Fees to Expect
Every payment processor charges a per-transaction fee. With Square, in-person payments (including Tap to Pay) cost 2.6% plus 15 cents per transaction on the free plan. That means a $50 sale costs you $1.45 in processing fees. Square’s paid plans reduce the rate slightly: 2.5% plus 15 cents on the Plus plan and 2.4% plus 15 cents on the Premium plan.
Other processors have similar pricing structures. Stripe, PayPal Zettle, and Shopify each set their own rates, typically in the same general range for in-person contactless payments. Compare not just the per-transaction percentage but also monthly fees, payout speed (how quickly money reaches your bank account), and whether the provider charges for features like invoicing or inventory tracking.
On Square’s free plan, there’s no monthly subscription fee, which makes it a practical starting point if you’re testing whether iPhone-based payments work for your business.
Tips for a Smooth Checkout
Keep your iPhone charged. Tap to Pay uses NFC and your data connection simultaneously, which drains the battery faster than normal use during a busy sales day. A portable battery pack is a smart investment if you’re selling at events or markets.
Make sure your iPhone is connected to Wi-Fi or has a strong cellular signal. Transactions need an internet connection to process. Some payment apps offer an offline mode that queues transactions and processes them when you’re back online, but this varies by provider.
When prompting customers to tap, hold your iPhone steady with the screen facing up. The NFC reader sits near the top of the phone, so guide customers to tap their card or device to that area. Most transactions complete in under two seconds, and your app will display a confirmation with a checkmark or similar visual cue.
Receipts can be sent via text or email directly from the app, eliminating the need for a receipt printer. This is another advantage of the all-in-one iPhone setup: your phone handles the sale, the processing, and the receipt in a single device.

