A question we get from almost every larger merchant: "What about customers who pay with Apple Pay, Google Pay or the PayPal Express button? Their address never goes through the normal checkout."
Why in-checkout rules cannot see these orders
Express checkout flows bypass the regular Shopify checkout. The address comes straight from the customer's wallet, and there is no checkout step that any app could validate or block. This is a platform-level fact that applies to every validation app, on every Shopify plan, Plus included.
The same applies to checkouts started from external landing pages or funnels that jump directly to an express payment.
The answer: post-checkout validation
AddressHero's post-checkout validation does not depend on the payment method at all. It is triggered by the order itself (Shopify's order webhook), so every incoming order is validated server-side, no matter how it was paid, typically within 1 to 2 minutes:
- Clear errors are corrected automatically (if automatic correction is active).
- Flagged addresses show the correction prompt on the Thank You and Order Status page, which wallet customers see too.
- Tagging, on-hold and customer emails work for these orders exactly like for regular checkouts.
Wallet addresses are actually a common error source: they are often outdated (old home address saved in the wallet) and never re-checked by the customer. The post-checkout stage exists precisely for them.
Practical setup advice
If a large share of your orders comes via express wallets, make sure the post-checkout validation and its UI extension on the Thank You and Order Status pages are set up (see the Setup guide), and consider activating the customer email reminder for uncorrected addresses.
