Skip to content
← All docs

Address validation

Validate addresses at checkout and when customers edit them, to catch undeliverable addresses early.


Mulligan can check shipping addresses against a validation provider (e.g. Google) to catch undeliverable or mistyped addresses — both when a customer edits an address and, optionally, at checkout.

Where validation happens

  • On address edits — when a customer changes their address through Mulligan, the new address is validated before it’s saved.
  • At checkout — an optional checkout extension warns customers when an address can’t be verified, before the order is even placed.

The at-checkout extension is built but should be confirmed against a real checkout on your store before you rely on it heavily.

Strict mode

In Settings you can turn on address strict-mode. With it on, addresses that can’t be verified are blocked rather than just flagged with a warning. Use it when shipping to a bad address is more costly than a little extra friction for the customer.

Network access

Address validation calls an external provider, so it requires network access to be enabled for the relevant extension. If validation isn’t running, check that this access is turned on.

Usage

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