Unfortunately, with your older version of ZC and PayPal, you may not find anyone with a setup that can help you with your problem. Also, you as the merchant do not have a "Switch" at PayPal that can turn off PayPal's address override feature.
I don't know where or if you can find the code, but some versions of the API have:
Code:
<input type="hidden" name="address_override" value="0">
somewhere in the code. Perhaps someone more familiar can point you to the correct file.
Changing the 0 to a 1 (if it's available in your version) will override PayPal's address and use that of your customer.
All that being said, you really need to upgrade as your version of Zen Cart is very old and PayPal will be dropping your API in the near future (announced by PayPal in 2023). Non-Zen Cart users reported a 21% increase in processing errors in Q2 of 2024. If I were into assuming, I would bet that a portion of those was the address problem.
Bookmarks