I installed the whole module again, not just the one file, and after re-entering the module settings in ADMIN, it is working again! WHEW!
Printable View
Hello Everyone,
Hope everyone is doing well.
Does anyone else have it working for them?
Spoke too soon, now I am getting this:
An internal problem occurred. Please contact the Sell Online Customer service Desk at mailto:/[email protected]
If you prefer to use Canada Post as your shipping method, please contact the <Company Name> via Email.
I had the exact same problem.
I re-installed all the files, like I was installing the CP module from scratch.
Adjusted the settings in ADMIN - turned the module back ON, cleared my cache and it started to work.
That suggests something else wrong with outdated files in your Zen Cart install. To fix you'll need to grab the zip file for your actual Zen Cart version, unzip it, and check for all missing files that haven't been uploaded to your server. Tools like winmerge can help with this. You could start with the /admin/includes/classes directory.
But that's not a bug in this updated module. (It's just exposed by this update because this module now looks for newer versions.)
I've posted an updated zip.
Again, you can simply replace the /includes/modules/shipping/canadapost.php file found in the updated plugin zip at: https://www.zen-cart.com/downloads.php?do=file&id=4 (ie: you don't need to touch the other files)