Tap to Pay on iPhone

Accept in-person payments with only an iPhone

With Tap to Pay on iPhone and the Stripe Terminal SDK, contactless payments can be accepted in-person, right on a compatible iPhone—from physical debit and credit cards to Apple Pay and other digital wallets—no extra hardware needed.

No additional hardware required

There’s no need to buy, set up, or manage dedicated card readers—start accepting in-person payments with only an iPhone.

Get started quickly

Easily integrate Tap to Pay on iPhone using the Stripe Terminal SDK, or get started with a supported platform partner.

Ideal for platforms

Embed in-person payments into your platform and add new lines of revenue with Stripe Connect and Tap to Pay on iPhone.

Secure and private

With Tap to Pay on iPhone, every transaction is protected by the security and privacy features built into the iPhone.

How it works

Enabling Tap to Pay on iPhone is easy

Tap to Pay on iPhone and the Stripe Terminal SDK make it easy to get started and scale a custom payment app.

Simple integration

Tap to Pay on iPhone is built into our Terminal SDK for iOS, and can be added to an existing account in just a few weeks.

Accept instantly

Once your app is enabled with Tap to Pay on iPhone, users can start accepting contactless payments right on their iPhones. Scale in minutes to all enabled devices.

Use cases

In-person payments for any kind of business

Tap to Pay on iPhone works seamlessly with Terminal and the full Stripe platform, letting you build customized in-person payments and unify your stack.

Scale in-person payments fast

Let your users start accepting payments instantly, with no additional setup or reader logistics. Users can accept in-person payments with NFC contactless cards and mobile wallets, allowing your platform to capture more revenue.

Build flexible in-store experiences

Customize your in-store checkout to reflect your brand and customer experience, and get more flexibility to manage your in-store queues and deliver new in-store experiences by turning any compatible iPhone into a contactless card reader.

Learn more about Stripe Terminal

Stripe Terminal’s APIs and SDKs enable you to build your own, custom in-person payments experience.

Get started

Tap to Pay on iPhone is currently available to Stripe Terminal users. To learn more, visit our docs.


Find a platform partner to get started quickly with Tap to Pay on iPhone.

Tap to Pay on iPhone requires the latest version of iOS. Update to the latest version by going to Settings > General > Software Update. Tap Download and Install. Some contactless cards may not be accepted. The Contactless Symbol is a trademark owned by and used with permission of EMVCo, LLC. Tap to Pay on iPhone is not available in all markets. View Tap to Pay on iPhone countries and regions