Getting address validation running takes three simple steps and about 10 minutes. You'll create a verifier to check addresses, install the checkout extension so it appears to customers, and set up pay-as-you-go billing with a spending cap you control.
Who can use it:
Address Validation at Checkout is only avaliable to Shopify Plus merchants. All other merchants can use it at the Thank You and Order Status pages.
What you'll need:
Admin access to Order Editing app
Admin access to Shopify checkout settings
Ability to accept Shopify usage charges
Step 1: Accept Usage Charges
Set monthly spending limit (e.g., $250)
Accept usage charges in Shopify
What's a usage cap? Maximum monthly charge. Validation pauses when reached—you can increase anytime.
Step 2: Create Address Verifier
Go to Order Editing > Settings > Address Validation
Configure settings:
Name: Descriptive label (e.g., "US Address Verifier")
Max API calls per checkout: 5 (reccomended)
Countries: Select where you ship
Go to Advanced settings within Verifier
Surface Settings: Choose where you want to run verification (Checkout, Post-Purchase or both)
Create Verification Conditions (Optional)
Skip verification will verify all addresses except those matching the set conditions
Run verification only will only verify addresses that match the set conditions
Step 4: Install Checkout Extension
Place Address Validaton block on Checkout page
Save changes in checkout editor
Verify green "installed" indicator appears in Address Validation settings
ZIP+4 Suggestions (US)
Enable to suggest full 9-digit ZIP codes for precise delivery.
Auto-fixes capitalization, abbreviations, and spacing.
Verification conditions
Set specific sceanrios where you want Order Editing to validate addresses (e.g., ZIp codes, Street names, cities and more).
Create real-time validation rules I have a question