We have an issue regarding our e-store.
We don't offer shipping to certain countries, and orders are processed from these countries. How could our website reject these orders based on the countries that we don't offer shipping to?
Solved! Go to the solution
This is an accepted solution.
One of the options you can try is to create shipping zones only for the countries that you ship. For example, if you are shipping only to the UK, create a shipping zone only for the UK and remove other zones (including the rest of the world). If a customer from any other country (say the US) tries to checkout, it will show something like “We don’t offer the shipping to the United States”, as shown in the image below. However, I’m not sure if this would be the ideal workaround for you. This can be used as one of the solution.
I have found an app called OTP on Cart (https://apps.shopify.com/otp-on-cart), that will help you send a unique code to confirm the mobile number the customer had given on the checkout page. Although the ratings of the app are low, I hope it does the job.