I would really recommend an upgrade to at least v1.2.7 where a number of PayPal quirks were re-written and handled to avoid these issues ...
Probably it would be best to backup both your site and database ... then setup a test site with all of the Live Site files in it, then a new database and load a copy of the Live Site database into it ...
Update the 2 configure.php files for the new paths and new database ...
Make sure it works like the Live site ...
Then install v1.2.7 and run the /zc_install and upgrade your test database ...
Go to all Payment, Shipping and Order Total modules and write down the settings ... then uninstall and reinstall them ...
Test your test site ... does it work?
If so, then you can take the Live Site Down for Maintenance ... backup the Live site database ...
Drop the tables for the test site database ... and reload your fresh Live site backup ...
Again, run the /zc_install and upgrade the database ...
Again ... Go to all Payment, Shipping and Order Total modules and write down the settings ... then uninstall and reinstall them ...
Test all ... if working perfectly ... you can edit the 2 configuration files and set them to match your Live Site paths ... not the database as you are now switching the test database to be the new Live database ...
Rename the old site /old_shop
Rename the test site /what_ever_your_live_site_was
Test ...
If all is well you can take off the Down for Maintenance ...
Linda McGrath
If you have to think ... you haven't been zenned ...
**Did YOU buy the Zen Cart Team a cup of coffee and a donut today? Just click here to support the Zen Cart Team!!**
Are you using the latest? Perhaps you've a problem that's fixed in the latest version: [Upgrade today!]
Officially PayPal-Certified! Just click here
Try our Zen Cart Recommended Services - Hosting, Payment and more ...
Signup for our Announcements Forums to stay up to date on important changes and updates!