Block or allow checkout by country, IP, or geolocation. Instantly restrict orders from specific regions with zero code required.
Claim app
Verify your developer profile to earn a badge and build trust to your apps
About the Geo Guard – Country & IP Check
Geo Guard helps you control who can checkout from your store based on country, IP address, and geolocation. Block or allow specific countries and regions to prevent unwanted orders while ensuring legitimate customers can complete their purchases smoothly.
Set up country-based checkout blocking with zero coding required. Manage everything directly from your Shopify Admin—add allowed countries where customers can place orders, or block restricted regions from completing checkout. When blocked customers try to order, they'll see a friendly custom message explaining that ordering isn't available in their location.
The app uses real-time geolocation to detect customer location at checkout through live IP tracking. Make instant rule changes to block or unblock countries without any redeployment. Control access by country, state, or specific IP addresses to protect your store from fraudulent orders and manage your shipping restrictions effectively.
Perfect for stores that need to restrict checkout based on geographic location while maintaining a smooth experience for approved regions.