> 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 (Refer below)            |
| Fill in the billing details                       |

| Action                                              |
| --------------------------------------------------- |
| Open the **Wallet** app on your device              |
| Tap **+** → **Debit or Credit Card** → **Continue** |
| Enter a test card number (Refer below)              |
| Fill in the billing details                         |

**Test Cards**

| Card Number (Recommended) | Expiry | CVC |
| ------------------------- | ------ | --- |
| 5204 2452 5046 0049       | 01/30  | 111 |

| Card Number         | Expiry | CVC |
| ------------------- | ------ | --- |
| 5204 2452 5052 2095 | 01/30  | 111 |
| 5204 2452 5110 7599 | 01/30  | 111 |
| 5204 2452 5305 0839 | 01/30  | 111 |
| 5204 2452 5471 8095 | 01/30  | 111 |

| Card Number         | Expiry  | CVV |
| ------------------- | ------- | --- |
| 4622 9431 2318 9285 | 12/2028 | 096 |
| 4622 9431 2318 9293 | 12/2028 | 413 |
| 4622 9431 2318 9301 | 12/2028 | 752 |
| 4622 9431 2318 9319 | 12/2028 | 356 |
| 4622 9431 2318 9327 | 12/2028 | 994 |
| 4622 9431 2318 9335 | 12/2028 | 777 |
| 4622 9431 2318 9343 | 12/2028 | 868 |
| 4622 9431 2318 9350 | 12/2028 | 792 |
| 4622 9431 2318 9368 | 12/2028 | 161 |
| 4622 9431 2318 9376 | 12/2028 | 732 |

## 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.