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, @sambure !

There are many Shopify merchants who have already been successfully using Apple Pay with Stripe so it can be done for sure. With Shopify Payments, it’s as simple as ticking a box in the payment gateway, no URL required. I was under the impression Stripe worked like this too:

You can find the rest of the instructions in this guide. Where are you seeing the information that you need a URL to set it up?

Certainly, if Stripe is insisting on this, they will need to provide you with the complete instructions to obtain the URL. Many of their clients have Shopify stores so they should be aware of where you need to go to get this.