# Testing Apple Pay with Stripe

Apple Pay can be tested on the web with a real card and your test API keys, or on a physical iOS device to get a successful test card token. If your country doesn't support Apple Pay, testing isn't possible.
---
### Testing Apple Pay on the Web
You can test your Apple Pay on the Web integration using a real card and your test API keys. Stripe will recognize that you're in test mode and will return a successful test card token for you to use. Read more about [testing your integration](https://docs.stripe.com/elements/express-checkout-element/accept-a-payment#test-integration).
### Testing Apple Pay for iOS
Once Apple Pay is set up to be used on mobile iOS devices, you can use your test API keys in your application to initialize Apple Pay. You'll need to enter a real credit card number to your Apple Pay wallet, as the wallet doesn't allow [Stripe's test cards](https://stripe.com/docs/payments/accept-a-payment#additional-testing). However, if you're in test mode and using your test API keys, Stripe will tokenize the real card to the fake test card and you can move forward using that for testing.
You can test your Apple Pay mobile integration using an iOS simulator as well as on a physical iOS device.
## Additional Information
* You can't test an Apple Pay integration from a country where Apple Pay it's [not currently supported.](https://support.apple.com/en-ie/HT207957)
* Stripe doesn't support Apple Pay’s sandbox environment.