Skip to content

Checkout Rules

PS: Checkout Rules stops orders you cannot deliver before they are placed. Rules run inside Shopify checkout via Shopify Functions, show your own error message to the customer, and work on every Shopify plan.

Install from the App Store or start with Getting started.

Block PO Boxes

Detects PO Box style addresses in more than ten languages, from “PO Box” and “Postfach” to “boîte postale” and “postbus”, including APO/FPO/DPO and locked bags. Free plan.

Restrict countries and postcodes

Block specific countries or exact postal codes, and require a house number in the address for countries you choose.

Order value limits

Set a minimum or maximum order subtotal, with the amount shown inside your own message.

Shipping and payment rules

Hide, rename, or reorder shipping and payment options by country, cart total, or PO Box address. The app never hides the last remaining option.

Your wording, always

Every rule has its own error message field, so the customer reads your words, not a generic error. Included on the free plan.

Checkout extras

Checkout banners, a delivery instructions field, thank you page blocks and a post purchase survey, added through the checkout editor.

All rules are off after install. You enable a rule, write the message, and save. From that moment checkout enforces it. A pause switch on the dashboard stops all rules at once without losing your configuration.