Two-stage Geo Detection
ipapi.co resolves the buyer's IP to country, region, and city on page load. At checkout, the shipping address becomes the source of truth — VPN bypass is a non-issue.
Everything you need to launch buyer-purchased geographic exclusivity. No workarounds, no hacks — just the official Shopify extension surfaces, wired together.
ipapi.co resolves the buyer's IP to country, region, and city on page load. At checkout, the shipping address becomes the source of truth — VPN bypass is a non-issue.
Merchants enable exclusivity per product and set fees by tier. Buyers see “Own this exclusively in Vancouver — $49” and check out like any line item.
A Theme App Extension block on the product page shows X of Y claimed in the buyer's region. Polls every 30s or on focus. Hides itself when no cap exists.
Shopify Checkout Extension validates the shipping address against active caps using atomic Redis decrements. Two simultaneous buyers — first wins, second is blocked.
Set different fees for city, province/state, and country exclusivity. Price the value of being the only owner in Vancouver vs. all of British Columbia.
Embedded in Shopify Admin via App Bridge. Toggle exclusivity per product, set fees, view active claims and expirations, manually release on refund.
Sold-out regions show an inline waitlist signup. The dashboard surfaces waitlist demand by region — a real signal for pricing and inventory.
orders/paid activates a claim, orders/cancelled releases it. Redis ensures atomic decrements — regional updates are designed to prevent duplicate claims.
Remix, Postgres via Prisma, Redis for atomic counters, and the official theme + checkout extensions. Hosted on Heroku.
Join the waitlist to start with the free plan when merchant sign-ups open.