Back to Help

Troubleshooting PrestaShop Connection Issues

Troubleshooting PrestaShop Connection Issues

When integrating PrestaShop with external services such as Base, you might encounter issues like:

  • Orders not syncing

  • Product data not loading

  • Integration cannot be added

These problems are typically caused by connection blocks or misconfigurations on your server. Below are the most common causes and how to resolve them.

✅ 1. Check IP Whitelisting

Ensure that the IP addresses used by Base to communicate with your store are not being blocked by your server, firewall, or hosting provider.

IP addresses to whitelist:

51.77.52.107  

3.74.135.112  

3.74.1.39  

3.68.36.131  

18.194.204.155  

3.126.190.98  

3.66.117.228  

3.66.179.55  

18.157.125.26  

3.126.202.245  

3.74.7.74  

13.49.121.244  

13.49.185.62  

13.51.143.164  

3.75.243.193  

Add these to your server or hosting firewall whitelist to allow secure communication with your PrestaShop instance.

✅ 2. Enable PrestaShop Webservice

Make sure the PrestaShop webservice is activated:

Steps:

  • Go to Advanced ParametersWebservice

  • Ensure “Enable PrestaShop’s webservice” is set to Yes

  • Check that URL rewriting is enabled on the server

  • Ensure that the HTTP methods GET, POST, PUT, DELETE, and HEAD are supported

📷 See example

✅ 3. Ensure All API Scopes Are Enabled

The webservice API key used must have full permissions to access and modify all necessary resources.

Verify the following:

  • All checkboxes (GET, POST, PUT, DELETE, HEAD) are enabled for required resources

  • The API key is active

  • Permissions match the data that Base needs to access (orders, products, addresses, etc.)

📷 See example


🛠 Still Not Working?

If you’ve verified all the above and the issue persists:

  1. Re-check the IP whitelist with your hosting provider

  2. Re-generate the API key in PrestaShop and test with that
  3. Contact Base support directly from your Base account and provide them with logs or error messages if available

Was this helpful?

Back to Help