“An error occurred during request”

Our Stripe module has been tested to work properly on a native PrestaShop environment. But sometimes an error can happen:

This error occurs in PrestaShop 1.6 and 1.7 and it’s not caused by our module but by changes made in PrestaShop files, such as overrides, javascript, changing the theme (the Stripe module uses Prestashop’s native CSS classes) and by installing others modules.
These changes may block calls made by Stripe if the module contains errors.
In summary, any changes made on a native PrestaShop site may be the cause of this error that appears at the time of payment, in the checkout page.

Warning: this error is definitely not caused by the Stripe module.

We therefore advise you to make a payment test with Stripe on your PREPRODUCTION environment by making sure to configure your BackOffice, in “Advanced settings => Performance”, like this:
– “Disable modules not developed by PrestaShop” to YES
– “Disable all overloads” to YES.

This process allows to make a payment test by starting from a native PrestaShop (without overrides or non-native Prestashop modules).
Do not forget to re-activate the Stripe module in the “Modules” page of PrestaShop!
If the payment goes fine, it is the confirmation that the problem does not come from our module and it will be necessary to see the problem with your web agency.