We only accept online orders from USA customers. We want International customers to Request A Quote using the “Quick Quote” app. But I wonder if there’s a way to hide the Checkout and Payment buttons in the Cart if someone with an International IP is active in the cart.
Great question. There are a couple of different ways you can approach this. Let’s take a look into them below:
1.) You could manipulate the shipping settings so it’s not possible for someone in the US to complete the checkout. I had a similar problem with my own store recently and set the shipping parameters to over 1,000 lbs for countries outside of the US which didn’t allow them to checkout. This would be cost free but wouldn’t involve a workaround with the IP.
2.) The other option is to use an app from the Shopify App store, the Locksmith app comes to mind for me. Locksmith allows you to lock and block off certain aspects of your store to customers based on certain criteria such as IP address.