How can I integrate Apple Pay with Stripe in my online store?

Topic summary

Main issue: enabling Apple Pay with Stripe on a Shopify store, particularly Stripe’s requirement to verify the merchant domain by hosting Apple’s association file at https://yourdomain/.well-known/apple-developer-merchantid-domain-association.

What works for many: ticking Apple Pay in Shopify admin (Settings > Payments, edit provider) appears sufficient, and Apple Pay only shows on Safari and Apple devices. Some checkout errors resolved without a clear fix after support review or simply retesting.

Key blocker: Stripe sometimes enforces domain verification. Shopify’s Files tool returns a cdn.shopify.com URL, which does not meet the strict path requirement at the root domain.

Attempts and suggestions:

  • Uploading the file via Shopify Files (didn’t satisfy Stripe’s URL format).
  • Hosting the file on an external server (domain host) and redirecting all other traffic to Shopify; feasibility and cost noted by users.
  • Contacting Stripe support; mixed results—some had it enabled quickly, others saw no help.
  • Toggle Apple Pay off/on and set Checkout “Shipping address phone number” to Optional; results varied.

Edge case: Apple Pay blocked due to product category (pseudo‑pharmaceutical) per Apple/Stripe policies.

Status: No definitive Shopify-native method to host the required file at /.well-known on a Shopify-hosted domain. Discussion remains open; latest posts still seeking a solution without separate hosting. Screenshots referenced Stripe’s verification prompt and Shopify payment settings.

Summarized with AI on December 27. AI used: gpt-5.

Hey, Jiang!

Aria here, I’m on the Social Care team at Shopify.

In most cases, you’ll find out Apple Pay is already set up. To check, go to Settings > Payment Providers in your admin. Click Edit next to Stripe. You should then see information that looks like this:

If you can see the tick in the box next to the Apple Pay logo, you will know it is activated.

Keep in mind, Apple Pay will only show up on Safari and Apple devices. If your customer is using an Android device or Chrome (for example), they won’t see the option to pay that way. You can find more information in this guide.

Please let me know if you are still having problems and I will reach out to you by email.

Aria
Social Care Guru
Shopify

1 Like