> For a complete page index, fetch https://docs.transak.com/llms.txt

# How to Test Apple Pay in Sandbox

Testing Apple Pay in staging requires a **real Apple device** and a **Transak-whitelisted Sandbox Apple ID**. This guide covers everything from account setup to completing a test transaction.

Apple Pay only works on iPhone, iPad, or Mac. It is not available in Chrome, Firefox, or on non-Apple devices.

## Device & Account Setup

Create a **dedicated email address** to use as Apple ID in Sandbox. This must be a valid email you own.

You can use the **`+`** with your existing email to avoid creating a new inbox. For example, if your email is `john@gmail.com`, use `john+applepay@gmail.com`. All emails will still arrive in your main inbox.

Follow the steps in the [Need Help in Integration](/getting-started/help-and-support#need-help-in-integration) section and share the following details:

| Field            | Example                                                   |
| :--------------- | :-------------------------------------------------------- |
| First Name       | John                                                      |
| Last Name        | Doe                                                       |
| Email            | [john+applepay@gmail.com](mailto:john+applepay@gmail.com) |
| Country / Region | France                                                    |

Transak recommends `France` as the region for sandbox testing.

Once whitelisted, Transak will share the confirmed `email` and `password` for the sandbox account.

Keep these credentials safe as they are tied to the whitelisted sandbox account and required every time you set up a new test device.

| Action                                                         |
| -------------------------------------------------------------- |
| Open **System Settings** on your Mac                           |
| Click **Sign in with Apple ID**                                |
| Enter the **email address** and **password** shared by Transak |

| Action                                                         |
| -------------------------------------------------------------- |
| Open **Settings** on your device                               |
| Tap **Sign in to your iPhone**                                 |
| Enter the **email address** and **password** shared by Transak |

| Action                                         |
| ---------------------------------------------- |
| Open **System Settings** on your Mac           |
| Go to **General → Language & Region → Region** |
| Select **Europe → `France`**                   |

| Action                                         |
| ---------------------------------------------- |
| Open **Settings** on your device               |
| Go to **General → Language & Region → Region** |
| Select **`France`**                            |

| Action                                           |
| ------------------------------------------------ |
| Open **System Settings** on your Mac             |
| Go to **Touch ID & Password**                    |
| Enable Toggle for **Use Touch ID for Apple Pay** |

| Action                                                    |
| --------------------------------------------------------- |
| Open **Settings** on your device                          |
| Go to **Face ID & Passcode** (or **Touch ID & Passcode**) |
| Enable Toggle for **Payments**                            |

| Action                                                                                                                |
| --------------------------------------------------------------------------------------------------------------------- |
| Open **System Settings** → **Wallet & Apple Pay**                                                                     |
| Click **Add Card**                                                                                                    |
| Enter a test card number from [Apple's Sandbox Testing Guide](https://developer.apple.com/apple-pay/sandbox-testing/) |
| Fill in the billing details                                                                                           |

| Action                                                                                                                |
| --------------------------------------------------------------------------------------------------------------------- |
| Open the **Wallet** app on your device                                                                                |
| Tap **+** → **Debit or Credit Card** → **Continue**                                                                   |
| Enter a test card number from [Apple's Sandbox Testing Guide](https://developer.apple.com/apple-pay/sandbox-testing/) |
| Fill in the billing details                                                                                           |

We recommend using a **Mastercard** or **Visa** test card.

## Running a Test Transaction

Open the **Transak Staging Widget** either via your own integration or directly at [global-stg.transak.com](https://global-stg.transak.com) on your Apple device.

| Action                                     |
| ------------------------------------------ |
| Select **EUR** as the fiat currency        |
| Choose **Apple Pay** as the payment method |
| Click on **Buy now**                       |

Log in to your Transak staging account and complete KYC if not already done. Refer to the [Sandbox Credentials](/guides/sandbox-credentials#kyc) guide for test KYC details.

KYC is approved instantly in the staging environment.

Review the order summary and tap `Pay with Apple Pay`. Authenticate using **Touch ID** or **Face ID** when prompted.

A successful payment will display an order confirmation screen.