Skip to content
DigiBorder

FOR DIGITAL SELLERS ON SHOPIFY

Choose where your
digital products sell.

Block digital purchases from billing countries you do not sell to, or allow only the countries you choose. Set your rule at Shopify checkout for downloads, ebooks, templates and services.

Available on the Shopify App Store. Free plan available. Paid plans from $4.99/month, or save 50% yearly, with a 7-day free trial.

SEE IT AT CHECKOUT, IN ONE MINUTE.01 / THE DEMO
Billing country, not IP locationPhysical-only carts passNo buyer or order records stored

A SMALL RULE. A CLEAR DIFFERENCE.

Make your selling policy
part of checkout.

Digital products do not need a shipping address. DigiBorder checks the billing country entered at checkout, so you can apply a purchase restriction without adding a shipping step.

TRY A RULEInteractive example
01 / YOUR SETTINGS

One country. Your call.

Change the example to see how the rule responds.

02 / AT CHECKOUT

The right boundary.

Purchase restrictedThese digital products are not available in your billing country.

Illustration only. Changes here do not affect a store or place an order.

MADE FOR THE WAY YOU SELL

Digital gets a boundary.
Physical keeps moving.

Use DigiBorder as your Shopify billing country blocker for products that do not require shipping. Downloads, services, memberships, and gift cards follow the same clear rule.

  1. 01

    Choose your countries

    Block a selected list, or allow only the countries you choose.

  2. 02

    Set your cart scope

    Cover all-digital carts, with an option to include mixed carts. Physical-only carts always pass.

  3. 03

    Give buyers a clear next step

    Show your own checkout message. Pause or update the rule from Shopify admin.

THREE PLANS. NO USAGE CHARGES.

Pick the boundary
you need.

Free blocks one country for all-digital carts. Basic covers the full country rule. Strict closes more gaps for stores with stricter compliance needs. All three run at Shopify checkout; Basic and Strict start with a 7-day free trial.

Free

No trial needed

Block one country, at no cost.

$0 USD / month

No billing approval needed

  • Block one billing country
  • Covers all-digital carts (products that do not require shipping)
  • Standard restriction message
  • Activate or pause from Shopify admin
  • Same checkout coverage as the paid plans
Install on Shopify

Basic

7-day free trial

A clear country rule for digital products.

$4.99 USD / month

or $29.99 a year, save 50%

  • Allow or block billing countries
  • Covers products that do not require shipping
  • Optional mixed-cart coverage
  • Your own checkout message
  • Block checkout when no billing country is entered
  • Activate or pause from Shopify admin
Install on Shopify

For stricter compliance needs

Strict

7-day free trial

Fewer gaps and finer control.

$14.99 USD / month

or $89.99 a year, save 50%

  • Everything in Basic, plus:
  • Block checkout if the rule cannot run
  • Require the shipping country to be allowed too
  • Require billing to match the country the buyer shops in
  • Require customers to log in to buy affected products
  • Limit the rule to selected collections or product tags
  • Set different country rules for up to 3 collections
  • Block specific US states, Canadian provinces or Australian states
  • Exempt customers with selected tags, like verified or B2B buyers
  • Choose whether gift cards count as digital
Install on Shopify

Free works as soon as you install. Paid plans are billed through Shopify, with no usage charges and free testing on eligible development stores. Change plans any time in Shopify admin under Apps → DigiBorder, on the plan page.

KNOW THE EDGES

What DigiBorder covers —
and what it doesn’t.

A checkout rule is firm where it runs. Shopify does not run checkout rules on every kind of order. Here is the full picture, so you can plan for it.

ALL PLANS

Covered

  • Shopify online checkout
  • Express checkouts: Shop Pay, Apple Pay, Google Pay and PayPal, also when started from product or cart page buttons
  • Checkout links sent with draft order invoices
  • Runs on Shopify’s servers before the order is completed, so buyers cannot switch it off in their browser
  • Works on every Shopify plan. No Shopify Plus needed.
ANY CHECKOUT-RULE APP

Not covered

  • Shopify POS sales
  • Orders created manually in Shopify admin, or by other apps and the API
  • Draft orders where you choose to override checkout rules before completing
  • Subscription renewals
  • Order edits
  • Pre-orders and try-before-you-buy purchases

Shopify does not run checkout rules on these orders. This applies to every checkout-rule app, not just DigiBorder.

What happens in each case

SituationFreeBasicStrict
Physical-only cartAlways passesAlways passesAlways passes
Cart with digital and physical itemsPasses. Mixed-cart coverage is Basic and above.Checked if you turn on mixed-cart coverageSame as Basic
Express checkout (Shop Pay, Apple Pay, Google Pay, PayPal)Checked. Some wallets may block without showing the message.Checked. Some wallets may block without showing your message.Same as Basic
No billing country availableCheckout goes through. Blocking it is Basic and above.Your choice: block checkout or let it throughSame as Basic
Message buyers see when blockedThe standard message. Your own message is Basic and above.Your own messageSame as Basic
Buyer uses a VPN or a card from another countryNot checked. The rule uses the billing country entered.Not checked. The rule uses the billing country entered.Same as Basic
The rule cannot run (rare error or timeout)Checkout goes through (Shopify’s default)Checkout goes through (Shopify’s default)Checkout is blocked
Shipping country is one your rule does not allowNot checkedNot checkedCan be blocked: both countries must pass
Billing country differs from the country the buyer shops inNot checkedNot checkedCan be blocked
Order created outside online checkout (POS, admin, other apps, overridden draft orders)Not checked (Shopify limitation)Not checked (Shopify limitation)Not checked (Shopify limitation)

The rule checks the billing country the buyer enters. It does not check IP address, VPN use, or the country that issued the card. Unsure how this fits your store? Ask the developer

BEFORE YOU DRAW THE LINE

A few useful answers.

More questions?
Talk to the developer

What counts as a digital product?

DigiBorder checks items marked as not requiring shipping in Shopify. This can include downloads, memberships, services and gift cards, so your product shipping settings must be accurate. It does not look at file types. On Strict, you can narrow the rule to selected collections or product tags, and choose whether gift cards count as digital.

What happens to physical products?

Physical-only carts always pass DigiBorder’s rule. For carts containing both physical and non-shippable items, you choose whether the rule applies (Basic and Strict; on Free, mixed carts pass). When enabled, a restricted billing country blocks the mixed cart until the affected items are removed or the rule no longer applies.

Does it use the buyer’s location or IP address?

No. The rule uses the billing country entered at checkout. It does not verify residency, detect VPNs, compare IP and billing addresses, or check which country issued the card. If no billing country is available, Basic and Strict let you choose to block checkout; on Free, checkout goes through. Strict can also require the billing country to match the country the buyer is shopping in.

Does it work with Shop Pay, Apple Pay, Google Pay and PayPal?

Yes. The rule runs for these express checkouts, also when the buyer starts from a button on a product or cart page. One known Shopify display issue: with some wallets, Shopify may block the purchase without showing your custom message.

Can buyers bypass it?

Not in online checkout. The rule runs on Shopify’s servers before the order is completed, so buyers cannot switch it off in their browser. Two limits remain: the rule trusts the billing country the buyer enters, and it cannot see orders created outside online checkout.

What isn’t covered?

Shopify does not run checkout rules on some kinds of orders, so no checkout-rule app can check them. That includes Shopify POS sales, orders created in Shopify admin or by other apps, draft orders where you override checkout rules, subscription renewals, order edits, and pre-orders or try-before-you-buy purchases. This is a Shopify limitation, not a DigiBorder setting.

What happens if the rule can’t run?

Rarely, an app’s checkout rule can fail or time out. Shopify’s default is to let checkout through when that happens, and Free and Basic follow that default. Strict blocks checkout instead, so an affected purchase does not go through unchecked.

Which plan do I need?

Free suits a store that needs to block one billing country for all-digital carts, with the standard checkout message. Basic suits most digital sellers: allow or block any list of countries, cover mixed carts, write your own message, and block checkout when no billing country is entered. Choose Strict if you need fewer gaps or more control: blocking when the rule cannot run, shipping and shopping-country checks, required login, or rules by collection, product tag or customer tag.

Can I upgrade later?

Yes. Start on Free and upgrade when you need more, in Shopify admin under Apps → DigiBorder, on the plan page. You can upgrade or downgrade there, or switch to yearly billing to save 50%. Paid plans are billed through Shopify. If you move to Free with a rule that uses paid settings, DigiBorder pauses the rule rather than run only part of it, and shows what to change.

Does it handle tax or legal compliance?

DigiBorder enforces the country policy you configure. It does not calculate tax, determine your legal obligations, or certify compliance. You remain responsible for deciding where your products can be sold.

Where does the rule run?

On Shopify’s checkout, as a Shopify checkout rule. You configure it in the DigiBorder app in Shopify admin, and it keeps running when the app is closed. It works on every Shopify plan; you do not need Shopify Plus.

Can I install DigiBorder now?

Yes. Install DigiBorder from the Shopify App Store. The Free plan works right away for one blocked country, with no billing approval. Basic and Strict include a 7-day free trial. Mark your digital products as not requiring shipping, then test an allowed and a restricted billing country in checkout.