Zen Cart 1.3.7.1
PayPal IPN, Zone Rates
Hi, I believe I found a bug within the ordering process that affects customers who currently have accounts. In short, these customers can order without an address. Here's are the details:
Customers with pre-existing accounts are able to checkout using no address. They add an item to their cart, sign in, attempt to checkout and are presented with a comma (,) as their address and $0 shipping fee. No errors stop them from continuing the order process.
It seems that freshly created accounts (add items to cart then create new account) are immune to this. Instead of seeing a comma as their address, these new account holders will see the address that they just finished typing.
My client just alerted me to this yesterday in reference to 2 new orders, but indicated that it has been happening intermittently since ZC install. Some orders do not show names in the summary pages but you can see the name on the individual order page. Many have just 1 or 2 of the 3 addresses inputted (customer, billing, shipping) rather than all 3. One of the new problem orders actually had NO shipping addresses in either 3 locations.
Has anyone else experienced this before? Any ideas on how to ensure that real addresses are required on every order? (Yes, the Minimum Values are all above 0)




