I too am seeing the same problem. First a disclaimer - I'm fairly new to all this. From my digging though, it seems that
* Registration in zencart goes to the address_book database
* paypal response comes back with the paypal address as a shipping address:
Request Parameters: {DoExpressCheckoutPayment} Array (
[ITEMAMT] => 8.50
[SHIPPINGAMT] => 1.00
[AMT] => 9.50
[L_NUMBER0] =>
[L_QTY0] => 1
[L_NAME0] => Ticket - Oct.20 11am Matinee
[L_AMT0] => 8.50
[L_TAXAMT0] => 0.00
[SHIPTONAME] => Test User
[SHIPTOSTREET] => Paypal billing
* paypal response goes to the 'orders' shipping_address database
* zen reports (email verifications, account activity reports, shipping labels, etc.) use the 'orders' database
To me, it would seem that paypal would be concerned with billing, while zen is concerned with shipping, but I'm inexperienced here and I'm only concerning myself with paypal express and I'm not offering any other payment options.
I'm thinking of digging into the code to figure out how to put that paypal response into the orders:billing_address instead of orders:shipping_address, or I might just put lots of comments onto the check-out pages (not ideal).
If anyone can tell me where I'm confused, or if this is a valid bug that can/will be patched, I'd be very grateful.
Thanks,
Carl
Bookmarks