Block order from XXX country (can see site, but not go on checkout page)

Block order from XXX country (can see site, but not go on checkout page)

Lenti193
Visitor
1 0 0

Hi,
i need to block people form a XXX country to make an order on my sites, but i want them to see all the pages and products on the site.

I saw a similar discussion on the forum, but i hasn't solved the problem.

I already have deleted the possibility to ship order in a XXX country. But a customer from a XXX country can still make an order and ship it to other country.

All the Block IP App i trie blocked the entire site for those people, or redirect them to a single page.

I'm looking for something that prevent people from XXX country only to place an order (maybe hiding the button on product pages?)

Thanks in advance

Replies 5 (5)

SwetaM
Shopify Partner
22 2 3

Hey @Lenti193 

 

Thanks for reaching out to the Shopify Community.

You can use this app to restrict shipping for specific locations: https://apps.shopify.com/geoip-based-product-blocker

Do let me know if this was helpful.

Sweta || Recurpay Subscriptions

- Was my reply helpful? Click Like to let me know!
- Was your question answered? Mark it as an Accepted Solution

osamafarooqi71
Shopify Partner
259 22 44

Hello @Lenti193,  you can try to restrict their checkout. You can update your shipping zone and people from only US can buy your products. Because they can only add a US address in this case.

 

Regards, 
Osama Farooqi

Shopify Theme Developer | Contact me | Hire expert
- Was my reply helpful? Click Like 🙂 to let me know | Buy Me Coffee
- Was your question answered? Mark this as Accepted Solution

Shay
Shopify Staff
3110 473 652

Hi @Lenti193 

 

I understand that you don't want customers from certain countries to be able to buy your products. I appreciate that is important to you and your business. 

 

@osamafarooqi71 is correct in saying that the first step is to restrict your shipping zones, and I see you mentioned that in your original post. 

 

A block IP app may potentially work as well, but the experience you are looking for is very specific and not something easily provided. Altering the appearance of the website based on the customer location is difficult to do and would not provide a consistent experience as a customer could easily use a VPN to get around it. The only way to confirm customer location is through their provided IP address and those can be spoofed quite easily. 

 

I would look at a fraud filter app like this one as an alternative: Fraud Filter - Create custom filters to help you prevent fraud

 

Apps like Fraud Filter allow you to block customers from making orders at the checkout based on billing/shipping info and other fields. You can block order completion for specific countries in both billing and shipping details. 

Shay | Social Care @ Shopify 
 - Was my reply helpful? Click Like to let me know! 
 - Was your question answered? Mark it as an Accepted Solution
 - To learn more visit the Shopify Help Center or the Shopify Blog

Ankit_Thakur
Shopify Partner
85 1 9

Hi @Lenti193 If you are still looking for a solution to this, you can try using the Chekout Gurdian App, that restricts purchases based on location/pincode, order quantity and customer history. 

Let me know if you find this suitable as per your requirment. 

Shopify Developer/Consultant
If my suggestions are useful, please let me know by giving it a like or marking it as a solution.
And if you want to customize or develop new feature on Theme or App.
Skype:-ankit.thakur_5

JimJong
New Member
56 0 0

You can block any country from ordering on your store using the Cart Lock https://apps.shopify.com/cart-lock app very easily. Follow the below steps:

 

  1. Open the app and click on the "Add a new rule" button.
  2. Click "Add a new condition" and select the "Shipping country. Then add all your restricted countries in this field.
  3. In the "Error message" field, add an appropriate message which will be displayed in the checkout page.
  4. Save the rule.

xxx.png

 

That's it. Now from the selected countries, no one can make any orders from your store.