Originally Posted by
DrByte
I've re-read through this discussion and looked at the repo posted by webchills. I'm grateful that webchills posted the code for others to access and use. There are some changes in it that might negatively impact North American stores, but I'm trying to find a way to incorporate the relevant fixes so everyone can benefit from one common solution.
I'm revisiting this issue because in a bunch of testing I've been doing this week while upgrading the API for the current PayPal Express Checkout code I discovered that all my tests did indeed reveal that the store's customer address was correctly passed to PayPal and in the PayPal screen it says "you must go back to the store if you want to change the address on this order". So, since lat9 mentioned this same thing in an earlier reply to this discussion it got me thinking that maybe this "problem" is specific to UK (or perhaps broader european) merchants. My tests this week have been with US and Canadian stores using US and Canadian addresses.
I'd be grateful if those of you who've had this problem could provide some more information:
1. Is your PayPal EC module set to use "PayPal" API mode or "Payflow-UK" mode? (Normally it would be "PayPal", even for UK merchants, unless you're using certain Payflow features in conjunction with Payments Pro) (I'm not suggesting you change the mode, just asking which mode you're using.)
2. In Admin->Configuration->My Store, what Country and Zone are you configured to use?
3. Do you have zones for every province/state/region your customers might use? (ie: equivalent to US states or Australian provinces)? Or do you always have the customer enter their zone freehand?
4. For your PayPal account, what country is your store's PayPal account domiciled in? What's its default currency set to?
5. You indicated you did some testing and had troubles with old addresses in your "customer" PayPal account. What country is *that* PayPal account domiciled to?
Summary of questions:
1. PayPal mode vs Payflow-UK mode
2. Store's country+zone
3. Customer addresses: must choose from defined zones? or do they always manually "type in" their province/zone/county name?
4. Store's PayPal account's "country" and default currency
5. Customer's PayPal account's "country"
This information (and anything else you can add) will help me try to recreate the symptoms. If I can consistently recreate the problem, then a solution can be confirmed. Otherwise it's mostly guesswork and that hinders progress significantly. So, the more info you can provide to help me recreate your same symptoms (ie: list of addons installed, configuration settings that make your store different from a typical US store, etc) the better.
Thanks!
Bookmarks