{"templateId":"markdown","sharedDataIds":{"sidebar":"sidebar-docs/sidebars.yaml"},"props":{"metadata":{"markdoc":{"tagList":[]},"type":"markdown"},"seo":{"title":"Tap to Pay on iPhone","llmstxt":{"hide":false,"sections":[{"title":"Table of contents","includeFiles":["**/*"],"excludeFiles":[]}],"excludeFiles":[]}},"dynamicMarkdocComponents":[],"compilationErrors":[],"ast":{"$$mdtype":"Tag","name":"article","attributes":{},"children":[{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"tap-to-pay-on-iphone","__idx":0},"children":["Tap to Pay on iPhone"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Give your customers the ability to accept in person payments using a compatible iPhone."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"before-you-start","__idx":1},"children":["Before you start"]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"supported-devices","__idx":2},"children":["Supported devices"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Tap to Pay on iPhone"]}," requires: iOS 18.6 or later"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Tap to Pay won't work on beta releases of iOS. It is also recommended to ask your users to update to the latest iOS version for the best performance and security."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"account-authorisation","__idx":3},"children":["Account authorisation"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["You must implement ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/docs/in-person-payments/tap-to-pay/integration-guide/sdk/account-authorisation"},"children":["account authorisation"]}," in your POS interface and server thereby establishing a trusted link to your Tyro merchant account."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"latest-sdk-version","__idx":4},"children":["Latest SDK version"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Familiarise yourself with the ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/docs/in-person-payments/tap-to-pay/integration-guide/sdk/ios/integrate-sdk"},"children":["integration flow, steps and code examples"]},"."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Always use the latest version of Tyro Tap to Pay SDK."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"app-authentication","__idx":5},"children":["App authentication"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["You must implement authentication inside your App before integration of the ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Tyro Tap to Pay SDK"]},"."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"apple-entitlement","__idx":6},"children":["Apple entitlement"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["To use Tap to Pay on iPhone, you must request and configure the ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"https://developer.apple.com/documentation/proximityreader/setting-up-the-entitlement-for-tap-to-pay-on-iphone?language=swift"},"children":["Tap to Pay on iPhone entitlement from your Apple Developer account"]},"."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"testing","__idx":7},"children":["Testing"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["To test Tap to Pay in the test environment, you need to ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"https://help.apple.com/app-store-connect#/dev8b997bee1"},"children":["create a Sandbox Apple ID"]},"."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"set-up-for-success","__idx":8},"children":["Set up for success"]},{"$$mdtype":"Tag","name":"ol","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Follow the ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"https://docs.adyen.com/point-of-sale/ipp-mobile/tap-to-pay/guidelines"},"children":["Human Interface Guideline"]}," during your app design and development to ensure optimal user experience and successful review process with Apple."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["See ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"https://developer.apple.com/tap-to-pay/marketing-guidelines/"},"children":["Apple's developer marketing guidance"]}," and ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"https://developer.apple.com/tap-to-pay/how-to-accept-payments/"},"children":["merchant education"]}," for ideas on guiding your users on the in-app experience, including in-product promotion and text or email alerts."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Follow the security best practices and tech review guidelines for successful certification with Tyro."]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["More helpful resources on Embedded Payments from Apple"]},":"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"https://developer.apple.com/tap-to-pay/media/LaserTag_Main_Film_Shopify_960x540.mp4"},"children":["Demo"]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"https://developer.apple.com/tap-to-pay"},"children":["Apple Developer Page"]}]}]}]},"headings":[{"value":"Tap to Pay on iPhone","id":"tap-to-pay-on-iphone","depth":1},{"value":"Before you start","id":"before-you-start","depth":2},{"value":"Supported devices","id":"supported-devices","depth":3},{"value":"Account authorisation","id":"account-authorisation","depth":3},{"value":"Latest SDK version","id":"latest-sdk-version","depth":3},{"value":"App authentication","id":"app-authentication","depth":3},{"value":"Apple entitlement","id":"apple-entitlement","depth":3},{"value":"Testing","id":"testing","depth":3},{"value":"Set up for success","id":"set-up-for-success","depth":2}],"frontmatter":{"title":"Tap to Pay on iPhone","seo":{"title":"Tap to Pay on iPhone"}},"lastModified":"2026-09-21T04:08:51.000Z","pagePropGetterError":{"message":"","name":""}},"slug":"/docs/in-person-payments/tap-to-pay/integration-guide/sdk/ios/get-started","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}