Jump to content

Edit History

El Patron

El Patron

The error is caused by a JavaScript problem in your ETS One Page Checkout module.
When you change the state during checkout, the module's code fails, so the address and shipping updates do not work correctly. This isn’t a PrestaShop core bug—it’s a problem in the ETS module (specifically in their JS file bottom-fca930273.js).

What You Should Do Now:

1. Disable the ETS One Page Checkout module and switch back to the PrestaShop default checkout.
This will let you process orders normally and avoid further stress or lost sales. PrestaShop’s native checkout works well and supports shipping/state updates as expected.

2. Create a copy of your shop for testing and troubleshooting.
On this test shop:

Enable the ETS module.

Try to reproduce the error (change states, watch for the JS error).

Debug the issue, or ask someone with JavaScript/PrestaShop experience to help track down the bug in the ETS module code.

3. Your can try to each out to the ETS module developer with the error details and your screenshot. Ask if they have an update or fix for PrestaShop 8.2 compatibility.  Also you will have a copy of the shop they can prove the fix on, then apply to production.  

4. Once the issue is fixed and you’ve tested everything works on your test copy,
update your production shop with the fixed module or code changes.
Never update directly on production—always make sure it’s working on your copy first!

In short:
Disable the ETS module on your live shop and use PrestaShop default checkout for now—this should fix your address and shipping problems instantly. Use a test copy of your shop to debug and sort out the ETS module issues without risking live orders. Once you have the fix, update production.

Let us know if you need help with setting up the test shop or finding someone to look at the JavaScript error!

image.thumb.png.de511628c40c040892653b172bb22f17.png

El Patron

El Patron

The error is caused by a JavaScript problem in your ETS One Page Checkout module.
When you change the state during checkout, the module's code fails, so the address and shipping updates do not work correctly. This isn’t a PrestaShop core bug—it’s a problem in the ETS module (specifically in their JS file bottom-fca930273.js).

What You Should Do Now:

1. Disable the ETS One Page Checkout module and switch back to the PrestaShop default checkout.
This will let you process orders normally and avoid further stress or lost sales. PrestaShop’s native checkout works well and supports shipping/state updates as expected.

2. Create a copy of your shop for testing and troubleshooting.
On this test shop:

Enable the ETS module.

Try to reproduce the error (change states, watch for the JS error).

Debug the issue, or ask someone with JavaScript/PrestaShop experience to help track down the bug in the ETS module code.

3. Your can try to each out to the ETS module developer with the error details and your screenshot. Ask if they have an update or fix for PrestaShop 8.2 compatibility.  Also you will have a copy of the shop they can prove the fix on, then apply to production.  

4. Once the issue is fixed and you’ve tested everything works on your test copy,
update your production shop with the fixed module or code changes.
Never update directly on production—always make sure it’s working on your copy first!

In short:
Disable the ETS module on your live shop and use PrestaShop default checkout for now—this should fix your address and shipping problems instantly. Use a test copy of your shop to debug and sort out the ETS module issues without risking live orders. Once you have the fix, update production.

Let us know if you need help with setting up the test shop or finding someone to look at the JavaScript error!

×
×
  • Create New...