Whether AddressHero can hard-block a checkout depends on the payment method and your Shopify plan. Here is the complete picture.
On all Shopify plans: native payment methods
AddressHero blocks checkout attempts made via Shopify-integrated payments after a format error is detected:
- Shopify Payments
- PayPal in the regular checkout
ā ļø Make sure the block permission is set: in the Shopify checkout editor, the checkbox that allows AddressHero to block the checkout must be enabled. If it is off, the validation runs but nothing is blocked. This is one of the most common support cases.
With Shopify Plus: redirect-based payment methods too
Shopify only allows apps to alter the checkout page itself on Plus. Our additional UI extension for the checkout page also blocks redirect-based and custom payment methods:
- Redirect-based: Klarna, iDEAL, Twint and similar
- Custom: bank transfer, cash on delivery
How to install it (Plus only):
- Open the checkout editor and select the checkout page in the top bar.
- In the left sidebar, select Apps and add AddressHero to the checkout page.
- Save to publish.
Never blockable, on any plan
Express checkouts (PayPal Express, Apple Pay, Google Pay, Shop Pay) skip the regular checkout form, so there is no checkout step any app could block. These orders are covered by the post-checkout validation instead, which corrects or flags the address after the order. See Express wallets and landing-page checkouts.
Summary table
| Payment type | Standard plan | Shopify Plus |
|---|---|---|
| Shopify Payments, PayPal (regular checkout) | blocked | blocked |
| Redirect-based (Klarna, iDEAL, Twint) | not blockable | blocked with checkout extension |
| Custom (bank transfer, cash on delivery) | not blockable | blocked with checkout extension |
| Express (PayPal Express, Apple Pay, Google Pay, Shop Pay) | not blockable | not blockable, post-checkout covers it |
Related articles
