Just tried it out, yes it redirects to a page and doesn’t require you to enter the details once more which is good. This is what Shopify should’ve been doing with express checkout.
Topic summary
Merchants in the UAE using Shopify with Stripe have been unable to process Apple Pay transactions due to address validation errors, specifically related to the “Emirate” or “Area” field requirement. The issue has persisted since at least 2021 despite thousands of views and numerous complaints.
Root Cause & Blame:
- Shopify, Stripe, and Apple have each pointed fingers at the others
- The core problem appears to be a conflict between Shopify’s address format requirements and Apple Pay’s address handling in the UAE region
- Apple Pay only works when users enter a recognized Emirate name (Dubai, Sharjah, etc.) rather than specific neighborhood areas
Attempted Workarounds:
- Switching payment providers (Paymob, ADCB gateway, WIO bank)
- Using apps to rename payment methods to display “Apple Pay”
- Domain verification in Stripe dashboard (blocked by Shopify’s platform restrictions)
- Most alternative solutions either redirect users off-page or don’t support true express checkout
Current Status:
- One user reported receiving an email from Stripe indicating the Apple Pay and Google Pay issues are now fixed
- Shopify support previously stated no timeline for resolution and the feature wasn’t prioritized in their roadmap
- Multiple merchants report competitors on other platforms have working Apple Pay integration in the UAE