Jump to content

Payment methods not available for foreign countries


Dave8bit

Recommended Posts

I'm running a webshop on PrestaShop 1.7.5.2 and since a short while, customers who enter a foreign address are shown an error saying that no payment methods are available. For Dutch customers, these payment methods are available as they should be.

The shop is set up with custom zones with countries added to those zones, to enable custom shipment costs per country. This still works as intended - not entirely sure if this is relevant to the question.

Since the methods are shown for customers with a Dutch address, I'm assuming the hooks are set up correctly, so I'm looking for a different explanation to this behaviour. In Payment > Settings > Country restrictions, the countries have been assigned the correct payment methods. Under Configuration, I have the following settings:

  • Default language: Dutch
  • Set the shop languages based on the browser language: yes
  • Default country: Netherlands
  • Set the default country based on the browser language: no
  • Default currency: EUR
  • Timezone: Europe/Amsterdam

I'm at a complete loss what is causing the payment methods to stop showing and how to fix this. Any help is much appreciated!

 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...