Embedded Payments on iPhone

Give your customers the ability to accept in person payments using a compatible iPhone.

Before you start

Supported devices

Embedded Payments on iPhone requires:

Embedded Payments won't work on beta releases of iOS. It is also recommended to ask your users to update to the latest iOS version for best performance.

Account authorisation

You must implement account authorisation in your POS interface and server thereby establishing a trusted link to your Tyro merchant account.

Latest SDK version

App authentication

You must implement authentication inside your App before integration of the Tyro Embedded Payments SDK.

Apple entitlement

To use Embedded Payments on iPhone, you must request and configure the Embedded Payments on iPhone entitlement from your Apple Developer account.

Testing

To test Embedded Payments in the test environment, you need to create a Sandbox Apple ID.

Set up for success

  1. Follow the Human Interface Guideline during your app design and development to ensure optimal user experience and successful review process with Apple.
  2. See Apple's developer marketing guidance and merchant education for ideas on guiding your users on the in-app experience, including in-product promotion and text or email alerts.
  3. Follow the security best practices and tech review guidelines for successful certification with Tyro.

More helpful resources on Embedded Payments from Apple:

Copyright © Tyro Payments 2019-2024. All right reserved.