Skip to main content

Test Apple Pay on BrowserStack real iOS devices

The Apple Pay feature in iOS devices enables purchases, one-click payments, and provides additional security for financial transactions. Mobile apps of platforms such as e-commerce, hospitality, retail, restaurants, etc. use Apple Pay as a payment method.

On iOS devices, you can use Apple Pay by using Face ID and double-clicking the side button, Touch ID, or device passcode to open Apple Wallet, select your payment method, and authorize the payment, as defined in Apple documentation.

App Live enables you to test payment workflows for apps that use Apple Pay as a payment method, by using the Assistive Touch and Device Passcode features on BrowserStack real iOS devices.

Supported devices and apps

All supported iOS devices appear on the App Live device listing with the Apple Pay logo next to them, as seen in the following image: Apple Pay logo near supported devices

App Live supports testing of Apple Pay with the following types of apps:

Important: App Live does not support testing Apple Pay with iOS developer certificate signed apps which you upload from your system or sync via App Center.

Launch your test session

Prerequisite
Ensure that your app is a supported app.

  1. Log in to the App Live dashboard.
  2. Upload or install your app, select an iOS device with the Apple Pay logo on the device listing, and click Launch session on the prompt.
    During setup, the following actions are completed automatically:
    • Device Passcode is enabled.
    • A sample card for testing payments is added to the Wallet app of the real iOS device.
    • Assistive Touch is enabled.
    • Apple Pay is enabled.

Test payment workflows

Prerequisite

Launch your test session.

To test payment workflows:

  1. In your app, trigger the payment workflow that uses Apple Pay as the payment method.
    The payment method selection page with the sample card is displayed.
  2. Click Pay with Passcode. Apple Pay with sample card
  3. On the Assistive Touch screen, click Apple Pay. Assistive Touch Apple Pay
  4. Click Confirm Apple Pay. Assistive Touch Confirm Apple Pay
  5. Enter the device passcode as 123456 to authenticate your payment.
    You have successfully completed testing your Apple Pay payment workflow.
Note: You can switch devices during your test session on supported iOS devices.

We're sorry to hear that. Please share your feedback so we can do better

Contact our Support team for immediate help while we work on improving our docs.

We're continuously improving our docs. We'd love to know what you liked






Thank you for your valuable feedback

Is this page helping you?

Yes
No

We're sorry to hear that. Please share your feedback so we can do better

Contact our Support team for immediate help while we work on improving our docs.

We're continuously improving our docs. We'd love to know what you liked






Thank you for your valuable feedback!

Talk to an Expert
Talk to an Expert