Block checkout for restricted ZIP codes
Sometimes hiding a rate isn't enough — regulated goods, quarantine zones, or carrier embargoes mean the order must not happen at all. Drydock's validation rules stop checkout with a message you write, so the customer knows why instead of bouncing confused.
Blocking checkout is the highest-stakes rule there is. That's why you simulate it first and see exactly which addresses trigger it — before a single real customer does.
Then Block checkout: “We can't ship lithium batteries to this region.”
Test it Simulate a restricted ZIP → block screen with your message. Everywhere else → checkout proceeds.
Test first. Undo after. Always.
Drydock runs every draft rule against a synthetic checkout — real products, any address, any customer — and shows a trace of every condition with the actual values compared. Save good scenarios as test cases and they re-run on every publish, so a rule that changes an outcome gets flagged on the publish screen instead of at your checkout. Every publish is an immutable version with a diff, and restoring a previous version is one click.
Build this rule and test it in five minutes
Free plan includes the full simulator with traces. No card, nothing touches your live checkout until you publish.
Install Drydock free