When a customer ships to a different address, Shopify can update the saved default on that customer record. AddressLock restores the previous default after order-triggered changes.
7-day free trial ยท No credit card required
They use a shipping address that is different from their saved default.
The order shipping address can become the customer's default address in Shopify.
Repeat orders can start from the changed default unless the customer or merchant updates it.
Records the previous default address ID and sets it back after order-triggered changes.
Uses Shopify order and customer events to restore the saved default after detected changes.
Stores Shopify IDs needed for restoration, not customer names, emails, or street addresses.
See every address restoration in your dashboard. Know exactly what was fixed and when.
Enable or disable protection instantly. Manual address changes still work as normal.
Runs on Cloudflare Workers and D1 with encrypted transport and storage.
No theme modifications. No checkout changes. Invisible to your customers.
| Capability | Included |
|---|---|
| Restores default address IDs after order-triggered changes | Yes |
| Merchant activity log | Yes |
| Protection toggle | Yes |
| No customer names, emails, or street addresses stored | Yes |
| Free plan | 10 restores/month |
| Pro plan | $3.99/month |
Install from Shopify Admin. 7-day free trial. Cancel anytime.
Coming soon