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.