Stop bad orders at checkout.

Most stores pay one app to stop bad addresses, another to upsell at checkout and a third to survey buyers. Checkout Rules does all three: it blocks PO Box, Postfach and Packstation addresses in 10+ languages, adds one-click upsells, and saves a post-purchase answer to the order.

  • FreePO Box blocking, unlimited orders
  • 10+languages of PO Box spellings
  • $29.99a month for Pro
  • 5.0from 1 review
Shopify checkout blocking a PO Box address with a custom validation message
What it does

Three checkout jobs, one app.

For stores losing orders to PO Boxes, bad addresses and undeliverable regions.

01

Block undeliverable addresses

PO Box, Postfach and Packstation addresses in 10+ languages, with your own error message. Pro also requires a house number and restricts postcodes, countries and order values.

02

One-click upsells

Offer products from a collection or your best sellers at checkout. On Pro.

03

One question after purchase

Ask a post-purchase survey question and save the answer to the order. On Pro.

04

Shipping and payment methods

Hide, rename and reorder shipping and payment methods. On Pro.

05

Banners and thank-you blocks

A thank-you verification banner and social links on every plan. Checkout banners with conditions on Pro.

06

See what was stopped

A savings dashboard and a log of blocked orders with CSV export. On Pro.

How it works

Three steps, all in the Shopify admin.

  1. Step 01

    Install

    PO Box blocking in 10+ languages runs on the free plan, with no order limit.

  2. Step 02

    Write your message

    Shoppers see your own error message, so they know what to fix before they pay.

  3. Step 03

    Add rules when you need them

    Pro adds house number, postcode, country and order value rules, upsells, the survey and shipping and payment rules.

Rules for PO Box, postcode, country and order value
Shipping and payment method rules by condition
Blocked orders dashboard
Post-purchase survey answers saved to each order
Reviews

What merchants say.

5.0
1 review on the Shopify App Store

★★★★★

Setup process was super easy! Installed the app, turned on PO Box protection in just a couple of clicks, and we're good to go. No issues so far let's see how it goes. Thanks!

Mein Shop Switzerland · August 2026
Pricing

Start free, upgrade when you need more.

Pro and Pro Annual start with a 1-day free trial. Free setup support is included. All charges are billed in USD.

Free

Free

  • PO Box blocking in 10+ languages
  • Your own error message
  • Thank-you verification banner
  • Social links: WhatsApp, Instagram, Facebook, X, TikTok
  • Unlimited orders, 1 active rule

Pro Annual

$239.88 a year

  • Everything in Pro, billed yearly
  • Save 33% against paying monthly
  • Your price locked for 12 months
Questions
001Which PO Box formats does it catch?

PO Box blocking covers 10+ languages, so Postfach, Packstation and other local spellings are caught, not only the English one.

002What is in the free plan?

PO Box blocking in 10+ languages with your own error message, a thank-you verification banner and social links. Unlimited orders, one active rule.

003What does Pro add?

House number, postcode, country and order value rules, one-click upsells, a post-purchase survey question, shipping and payment customisation, checkout banners with conditions, a savings dashboard and a blocked-orders log with CSV export. $29.99 a month with a 1-day free trial, or $239.88 a year.

004Is setup support included?

Yes. Free setup support is included, and you write to the person who built it.

Need it to do one more thing?

Tell me what is missing. Repeat requests are how new features get built.