Skip to content
← All docs

Address validation

When a customer edits their shipping address, Mulligan checks it against a validation provider to catch undeliverable or mistyped addresses.


When a customer changes their shipping address through Mulligan, the new address is checked against a validation provider (e.g. Google) to catch undeliverable or mistyped addresses before the change is saved.

Why only on edits, not at checkout? Shopify Checkout already has its own built-in address autocomplete and validation. Mulligan adds value where Shopify doesn’t — letting a customer fix an address after the order is placed. That’s the moment validation here applies.

How it works

When a customer submits an address change, Mulligan validates it and:

  • If the address checks out, the change is saved.
  • If something looks off (e.g. a missing house number or an unrecognised postcode), the customer sees a clear, specific warning describing the issue.

Validation is advisory — it never blocks the customer. If they’re confident the address is correct, they can save it anyway with a single tap. The goal is to catch honest typos, not to trap people behind a checker.

Same-country rule

For tax and shipping-zone safety, a customer can correct their address but cannot change the country. See Settings.

Usage

Validation activity appears in your merchant analytics, so you can see how often addresses are checked and corrected.