Install the app
Install GeoCart from the Shopify App Store (or your Partner install link). Open it from Apps. New shops start on the Free plan.
Tutorial
Most stores finish in about fifteen minutes: install, enable the embed, create a Product Group, set countries and states, activate, and test.
Open full docsInstall GeoCart from the Shopify App Store (or your Partner install link). Open it from Apps. New shops start on the Free plan.
Online Store → Themes → Customize → App embeds → turn on GeoCart ATC Control → Save. No Liquid edits required. Rules will not run until this is on.
Go to Product Groups → Create. Name it clearly (for example “India shipping”). Choose a behavior: Hide ATC, State selector, or Availability message.
Add the products that should follow these rules. On Starter and above you can also assign collections.
On Details, pick All Countries, Only Selected, or Exclude Selected. Example: Only Selected → India. You do not need to add USA or UK as separate block rows.
On State restrictions, choose an allowed country and select restricted states (for example MH, MP, GA, BR). Restricted states never appear in the selector popup.
Activate the group, hard-refresh a product page, and simulate location with query params:
/products/your-handle?geocart_country=IN&geocart_state=MH