Myself and several others are experiencing a problem with the Paypal IPN module. Orders and payments are processed normally, but the Zen-cart shipping address is not passed into to Paypal, nor does the buyer's stored Paypal shipping address show up in the transaction details page of Paypal. The result is a transaction that is ineligable for Paypal's seller protection policy, as well as I have to manually transfer the buyer's shipping address from Zen to paypal to print the shipping labels.
I have extremely little knowledge of php code, but it seems like the MODULE_PAYMENT_PAYPAL_ADDRESS_REQUIRED, MODULE_PAYMENT_PAYPAL_ADDRESS_OVERRIDE and MODULE_PAYMENT_PAYPAL_DETAILED_CART subroutines(?) of the paypal IPN module are not working.
There is a thread on the subject including my patch which seems to be working.
http://www.zen-cart.com/forum/showthread.php?t=88416
I'm hoping someone who knows better can take a look at it and provide a better solution.
Jon



