Tap to Pay on iPhone

Accept in-person payments with only an iPhone

With Tap to Pay on iPhone and the Stripe Terminal SDK, your users can accept in-person, contactless payments 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.

Designed 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, your users can start accepting contactless payments right on their iPhone. 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