PayPal has unexpectedly returned a blank address
Hi,
I have a Zen Shop (1.3.9) up & running with activated PayPal Express module for payment.
If a customer is not registering manually, but directly bypassing the whole registration part by using the paypal express method, everything works fine. Cashflow works, Account is created, Email to the customer... all good!
But if an already registered customer chooses 'PayPal' as payment method at the end of the order process it does not work. Paypal login page will load as it should, but after entering the customer paypal credentials Zen-Cart returns the following error message:
Quote:
Originally Posted by Error message text
PROBLEM: We're sorry. PayPal has unexpectedly returned a blank address. <br />In order to complete your purchase, please provide your address by clicking the "Sign Up" button below to create an account in our store. Then you may select PayPal again when you continue with checkout. We apologize for the inconvenience. If you have any trouble with checkout, please click the Contact Us link to explain the details to us so we can help you with your purchase and prevent the problem in the future. Thanks.'
Any idea where the root cause is located? I already reviewed some threads and learned that there were some issues with Zen 1.3.8 and the blank adress, but those should be fixed in Zen 1.3.9.
Thanks for any idea, where I can approach to do some more bugfixing / testing. The IPN configuration looks good to me as long as the express registration & payment works, or am I mistaking?
Looking forward to some answers of the specialists...
Best regards,
Michael
Re: PayPal has unexpectedly returned a blank address
Please click Reply below and answer all the questions in the Posting Tips section.
Re: PayPal has unexpectedly returned a blank address
* Using Zen-Cart 1.3.9
* not upgraded yet
* just the andover modern template, for the rest all out of the latest release
* just the regular stuff from the release has been installed
* no layouting problems
* no hosting issues
* After reviewing the FAQ / search I just found the issues with blank adress on ZenCart 1.3.8
* This is my first store. I was in the final testing, leaving the sandbox and test the paypal payment on production
I hope that those informations will help to determine the problem I'm experiencing at the moment.
Thanks for your patience and attention.
Best regards,
Michael
Re: PayPal has unexpectedly returned a blank address
Which 1.3.9 release?
What settings have you changed in the admin?
What languages are you using?
What country/state deletions have you done?
What zones have you created, and why? What have you used them for? (shipping? payment? taxes? other?)
What shipping settings have you set up for your products?
etc
etc
etc
etc
etc
How is your site different from a clean brand new uncustomized ZC install?
Re: PayPal has unexpectedly returned a blank address
My ZC>Paypal was working during testing with PP.
Then I moved to a sub-domain for permanent location and tested checkout without PP and all was well. ZC also works with 100% off coupon while logged in. However, when logged in to ZC, PP express fails with the same above message.
ZC 1.5.0 RC3.
Added flexible attributes.
Made some changes to ZC admin email accounts.
Adjusted some attributes.
Solutions tried:
Re-pasted API info.
Uninstalled PP module and reinstalled.
It appears to have something to do with the ZC customer address being lost during the transaction.
When it ask for you to sign up, you are still logged in and the good are still in the cart???
Re: PayPal has unexpectedly returned a blank address
If it's related to addresses, then maybe you've tampered with country and zone settings or deleted the defaults. Hence the questions I posed in the prior post.
Re: PayPal has unexpectedly returned a blank address
I reset my country and state (they were correct).
Where else would you suggest I look?
Re: PayPal has unexpectedly returned a blank address
That's not what I was referring to.
Zen Cart has a default list of countries and zones (states if you're american). PayPal collects an address from the customer and sends it back to Zen Cart. But, if it comes back blank from PayPal, or if there is no country/zone "match" available because you've deleted all the country/zone details from Zen Cart, then naturally it won't be able to do a proper match, and that could trigger the error.
So, if your reaction to that is that you've not touched any country/zone/state details in Zen Cart, then the only way to figure out your unique problem is to capture debug logs for review. http://www.zen-cart.com/forum/showthread.php?t=61199
Plus a list of EXACTLY what I would need to do to recreate the same problem EVERY TIME when starting with a blank fresh install of Zen cart with only the demo products. How exactly would I adjust MY site (which does NOT have the problem you're mentioning) so that the problem happens consistently all the time?
Re: PayPal has unexpectedly returned a blank address
Log conditions:
First test:
I deleted my customer info and ran through check without an account and then when to paypal, logged in and successfully checked out.
Second test:
While logged into ZC, attempted to check with PP and was returned to ZC with the same error.
Logs:
http://register4tkd.com/index.php?main_page=page_2
Re: PayPal has unexpectedly returned a blank address
The link doesn't appear to work. 404-not-found error.
PM me with a working link.