AddressHero validates and corrects shipping addresses in two stages: format checks in the checkout, full validation and correction after the order. The overview.
The complete AddressHero setup: activate in-checkout validation, add the post-checkout extension to the Thank You and Order Status page, and configure corrections.
How to test in-checkout and post-checkout validation in your own store or in our demo store, and which payment method to use for a meaningful test.
The feature comparison: Lite covers the in-checkout format checks, Pro adds the full post-checkout validation, automatic correction and workflows.
Which payment methods AddressHero can block on standard plans, what the additional Shopify Plus extension adds, and which checkouts can never be blocked.
Apple Pay, Google Pay and PayPal Express skip the regular checkout, so no in-checkout rule can see them. The post-checkout validation is built exactly for these orders.
What the Name format rule blocks (identical names, very short names, symbols), how it shares its character list with Block special characters, why digits are a special case, and how non-Latin scripts are handled.
What the in-checkout validation checks, which rules you can activate, and why full address verification happens post-checkout instead.
When AddressHero corrects an address automatically, how confident it has to be, and how customers can revert a change.
Why the order confirmation shows the original address, how to notify customers about the corrected address, and where shipping confirmations come from.
On Pro, orders to Germany, Austria and Switzerland get an AI pre-check that restructures messy address input before validation. Automatic, nothing to configure.
The workflow for unresolved address errors: automatic customer emails, the follow-up reminder, and putting orders on hold until the address is fixed.
How the post-checkout validation works: server-side check after every order, automatic correction or customer prompt, and what it can and cannot change.
Skip validation for specific addresses that are technically "wrong" but deliverable, for example suburb names instead of the official city.
The "Allow house number in address line 2" setting, our recommendation against extra house-number fields, and what to check when house numbers end up in the wrong field.
Why AddressHero normalizes "Straße" to "Str.", why that costs nothing extra, and how to hide format-only prompts from your customers.
Stop address edits once an order is fulfilled: what the setting does and when to use it.
Detect, validate, tag or block packing stations and P.O. boxes, including the DHL Postnummer requirement and custom station names.
How AddressHero handles mismatches between ZIP, city and country: detected post-checkout, corrected on high confidence, and why the delivery country itself can never be changed.
How to make sure your ERP or shipping tool always receives the corrected address: timing, the Shopify Flow approach, Picqer connection, and DHL routability.
The recommended flow to see exactly which orders AddressHero corrected: activate Tag Orders, filter in Shopify, and read the before/after in the order timeline.
Connect AddressHero to Klaviyo, build the "Incorrect Shipping Information" flow, and fix the most common reasons the trigger does not fire.
Klaviyo, Picqer and how any ERP, WMS or shipping tool gets the fix.
AddressHero validates addresses worldwide: all of Europe plus the USA, Canada, Australia, Latin America and Asia-Pacific. Full country list, what happens with other countries, and the related country setting.
AddressHero is built on Shopify Checkout UI Extensions and works with the new checkout, One-Page Checkout and Checkout Extensibility on all plans.
How AddressHero handles customer data: no scripts, no cookies, minimal data scope, EU-compliant processors, retention periods and automated deletion.
AddressHero is database-driven, not just rule-based: addresses are verified against Google Maps Address Validation, Deutsche Post AddressFactory and our own address database.
How the extension language works: automatic translation to your store language, native translations, custom wordings, and why the theme editor preview shows English.
Bulk-importing historical orders can trigger validation fees. Read this before a store migration or order import: what is safe, what to check, and what we do if it goes wrong.
Prices and conditions: Lite at $9.99 per month flat, Pro at $0.04 per validated order, 14-day trial, and the Enterprise option for high volumes.
Per-order billing on Pro explained precisely: what counts as a validated order, what is not billed, the automatic spending limit, and how charges appear on your Shopify invoice.
How to reach us: in-app support chat, email, or a personal call, and what to include so we can help fast.
Why Shopify shows a banner saying an app blocked checkouts, and why this is AddressHero working as intended, not a problem.
The self-service checklist for the most common support case: an order with a missing house number or wrong address was completed anyway. Ten verified causes and their fixes.
What to do when a correction looks wrong: the safety mechanisms, the cases where the database is right after all, and how to report a real error.