Version 3.0.3.6
Hello friends,
My store is local i.e. I want to sell within my country only. Is there a way that my store do not work in other countries ... it should redirect to a different page where is says the store is not available in your country or least disable the purchase.
Already tried disable countries in dashboard, it didn't work
UK OpenCart Hosting | OpenCart Audits | OpenCart Support - please email info@antropy.co.uk
Professional OpenCart extensions, support and custom work.
Contact me via email or Skype by support@thekrotek.com
What the OP means by doesn't work, is when disabling countries with default installation, the countries will not be shown in the dropdown list but no error message will be displayed to the customers either nor will they be redirected.
Extensions from Johnathan do provide these types of restrictions and offered on the Marketplace over payments and shipping extensions. I would suggest to look on the Marketplace:
- https://www.opencart.com/index.php?rout ... on_id=4536
- https://www.opencart.com/index.php?rout ... ion_id=161
- https://www.opencart.com/index.php?rout ... on_id=6941
- https://www.opencart.com/index.php?rout ... n_id=22070
Also, there's this free solution I have posted recently for checkout restrictions with geographic settings to help customers to understand deeper due to the COVID-19 situation: viewtopic.php?f=202&t=220373#p801723 .
Dedication and passion goes to those who are able to push and merge a project.
Regards,
Straightlight
Programmer / Opencart Tester
My point was that no additional functionalities/extensions are required. When customer sees that his country isn't listed, he won't purchase anything. Redirecting or doing anything else in this case is just pointless.straightlight wrote: ↑Wed Oct 14, 2020 7:24 pmWhat the OP means by doesn't work, is when disabling countries with default installation, the countries will not be shown in the dropdown list but no error message will be displayed to the customers either nor will they be redirected.
Professional OpenCart extensions, support and custom work.
Contact me via email or Skype by support@thekrotek.com
If anything else would be pointless regarding geographical restrictions, no shipping providers would bother to notify their world-wide users about the restricted zones the goods can't be delivered into due to the situations we're all facing. Which is why, the OP is looking to inform customers while a restriction is imposed as opposed to remove the country from a dropdown list without notifications.thekrotek wrote: ↑Wed Oct 14, 2020 8:17 pmMy point was that no additional functionalities/extensions are required. When customer sees that his country isn't listed, he won't purchase anything. Redirecting or doing anything else in this case is just pointless.straightlight wrote: ↑Wed Oct 14, 2020 7:24 pmWhat the OP means by doesn't work, is when disabling countries with default installation, the countries will not be shown in the dropdown list but no error message will be displayed to the customers either nor will they be redirected.
Dedication and passion goes to those who are able to push and merge a project.
Regards,
Straightlight
Programmer / Opencart Tester
Put a notification in header like everybody else does and that's it, problem solved. No additional functionality or extensions is required.straightlight wrote: ↑Wed Oct 14, 2020 8:27 pmIf anything else would be pointless regarding geographical restrictions, no shipping providers would bother to notify their world-wide users about the restricted zones the goods can't be delivered into due to the situations we're all facing.
Professional OpenCart extensions, support and custom work.
Contact me via email or Skype by support@thekrotek.com
While this solution is still a valid one, it does not typically provides restricted areas where customers cannot get their goods delivered. Setting an announcement on the site header will only inform the users in general but won't inform them based on the restricted regions where the products can't be delivered to. If no extensions were required, none from Johnathan on the Marketplace would be published either but we know that ain't the case due to the high demand there used to be in the past in order to make those extensions happened on the Marketplace.thekrotek wrote: ↑Wed Oct 14, 2020 8:39 pmPut a notification in header like everybody else does and that's it, problem solved. No additional functionality or extensions is required.straightlight wrote: ↑Wed Oct 14, 2020 8:27 pmIf anything else would be pointless regarding geographical restrictions, no shipping providers would bother to notify their world-wide users about the restricted zones the goods can't be delivered into due to the situations we're all facing.
Dedication and passion goes to those who are able to push and merge a project.
Regards,
Straightlight
Programmer / Opencart Tester
straightlight wrote: ↑Wed Oct 14, 2020 8:41 pmWhile this solution is still a valid one, it does not typically provides restricted areas where customers cannot get their goods delivered.
I think this pretty much sums it.
Professional OpenCart extensions, support and custom work.
Contact me via email or Skype by support@thekrotek.com
That's right. Which is why, I referred the four link extensions on the above so that customers can be informed prior to reach the checkout page with notifications rather than choosing one country from the billing information form whereas the shipping information form might differ and customers may not be able to differ during checkout without notifications.thekrotek wrote: ↑Wed Oct 14, 2020 9:06 pmstraightlight wrote: ↑Wed Oct 14, 2020 8:41 pmWhile this solution is still a valid one, it does not typically provides restricted areas where customers cannot get their goods delivered.I think this pretty much sums it.
Dedication and passion goes to those who are able to push and merge a project.
Regards,
Straightlight
Programmer / Opencart Tester
Links you provided lead to extensions, which are unnecessary and too expensive for this case. Like I said, all OP need is simple notice in the header, not any complex extension with tons of options and such.straightlight wrote: ↑Wed Oct 14, 2020 9:11 pmThat's right. Which is why, I referred the four link extensions on the above so that customers can be informed prior to reach the checkout page with notifications rather than choosing one country from the billing information form whereas the shipping information form might differ and customers may not be able to differ during checkout without notifications.
Professional OpenCart extensions, support and custom work.
Contact me via email or Skype by support@thekrotek.com
Expansive is only an opinion where one might not need it while others might need those extensions. Especially at this time, customers do need to be informed, either from the cart page, or from the checkout page that restrictions may be implied via geographical areas regardless on how many countries are involved.thekrotek wrote: ↑Wed Oct 14, 2020 9:20 pmLinks you provided lead to extensions, which are unnecessary and too expensive for this case. Like I said, all OP need is simple notice in the header, not any complex extension with tons of options and such.straightlight wrote: ↑Wed Oct 14, 2020 9:11 pmThat's right. Which is why, I referred the four link extensions on the above so that customers can be informed prior to reach the checkout page with notifications rather than choosing one country from the billing information form whereas the shipping information form might differ and customers may not be able to differ during checkout without notifications.
Dedication and passion goes to those who are able to push and merge a project.
Regards,
Straightlight
Programmer / Opencart Tester
Like I said, it is more than enough to put a notice in the header, which will inform every customer, that shipping is only for locals. Solution you insist on is excessive and unnecessary, no matter how hard you try to feed it. It's just not. Sorry.straightlight wrote: ↑Wed Oct 14, 2020 9:27 pmExpansive is only an opinion where one might not need it while others might need those extensions. Especially at this time, customers do need to be informed, either from the cart page, or from the checkout page that restrictions may be implied via geographical areas regardless on how many countries are involved.
Professional OpenCart extensions, support and custom work.
Contact me via email or Skype by support@thekrotek.com
Have it your way. It's not the fact that it's local only. Besides, it's not local - it's national when it comes country-wide. Customers still have the right to ship their products to other locations as per the checkout options already delivers out-of-the-box unless being restricted with notifications prior to reach any payment / shipping service providers and you know it.thekrotek wrote: ↑Wed Oct 14, 2020 9:35 pmLike I said, it is more than enough to put a notice in the header, which will inform every customer, that shipping is only for locals. Solution you insist on is excessive and unnecessary, no matter how hard you try to feed it. It's just not. Sorry.straightlight wrote: ↑Wed Oct 14, 2020 9:27 pmExpansive is only an opinion where one might not need it while others might need those extensions. Especially at this time, customers do need to be informed, either from the cart page, or from the checkout page that restrictions may be implied via geographical areas regardless on how many countries are involved.
Dedication and passion goes to those who are able to push and merge a project.
Regards,
Straightlight
Programmer / Opencart Tester
If you have access to your WHM you can use Mod_Security like this
https://bobcares.com/blog/block-country ... rity-rule/
Urgent Questions shoot here: khnaz35@gmail.com
Enjoy nature
While I personally don't like server side blocking, it still beats buying expensive extensions with tons of options 99% of which you will never use.khnaz35 wrote: ↑Wed Oct 14, 2020 10:35 pmHow about if you just block your site to all countries except your homeland
If you have access to your WHM you can use Mod_Security like this
https://bobcares.com/blog/block-country ... rity-rule/
Professional OpenCart extensions, support and custom work.
Contact me via email or Skype by support@thekrotek.com
Me too but OP has this requirement thought why not to show him an other possible way too
Urgent Questions shoot here: khnaz35@gmail.com
Enjoy nature
It is not good practice to consecutively block false / positive activities throughout the domain since those added entries in WHM are added to a filter list where these filters can be propagated in a way that eventually affects the domains' reputation which is exactly what invaders might be looking for especially at these hard times.
Dedication and passion goes to those who are able to push and merge a project.
Regards,
Straightlight
Programmer / Opencart Tester
It IS a bad practice from the customer point of view. Sorry to disappoint again.straightlight wrote: ↑Wed Oct 14, 2020 11:44 pmIt is not good practice to consecutively block false / positive activities throughout the domain since those added entries in WHM are added to a filter list where these filters can be propagated in a way that eventually affects the domains' reputation which is exactly what invaders might be looking for especially at these hard times.
Professional OpenCart extensions, support and custom work.
Contact me via email or Skype by support@thekrotek.com
OP is definitely not a tech guy, so his vision is kinda... blurred. He just came up with the idea that it should work this way, when there're better ways.
Professional OpenCart extensions, support and custom work.
Contact me via email or Skype by support@thekrotek.com
Users browsing this forum: niagato, Semrush [Bot] and 647 guests