DigiBorder

GUIDE · UPDATED 1 NOVEMBER 2026

IP country blocker vs. billing-country checkout rule

Search the Shopify App Store for "block country" and most results are IP country blockers. They solve a different problem from a checkout rule. Here's how they compare.

Side by side

IP country blockerBilling-country checkout rule
What it checksThe visitor's IP locationThe billing country the buyer pays with
WhenWhen a page loadsWhen checkout completes, on Shopify's servers
What's blockedThe whole store, or the pages you chooseOnly checkouts with restricted digital products
VPNGets around itDoesn't change the billing country
Express checkoutsNot involvedChecked: Shop Pay, Apple Pay, Google Pay, PayPal
Physical productsBlocked along with the storeKeep selling everywhere
Not coveredVisitors with an IP from an allowed countryPOS and admin-created orders; card issuing country
Best forBots, scrapers and fraud traffic from some regionsLicensing, tax and legal limits on who can buy

Which one do you need?

If the problem is traffic you don't want, such as bots, scraping or card testing from a region, an IP blocker keeps those visitors out of the whole store.

If the problem is who is allowed to buy, such as rights that cover only some countries, VAT you haven't registered for, or sanctions, the billing country is what counts. A checkout rule enforces it at the point of sale, including express wallets, and a VPN doesn't get around it.

Some stores use both: an IP blocker against bad traffic, and a checkout rule so that what's sold matches what they're allowed to sell.

How DigiBorder fits

DigiBorder is a billing-country checkout rule for products that don't require shipping. It doesn't check IP addresses, and your store stays open to everyone. On the Strict plan it can also require the shipping country to be allowed, require the billing country to match the country the buyer shops in, require customers to log in, and apply rules by collection, product tag or state.