Hi Everyone,

Like others in this thread, I too am experiencing the "Blank Address" error when buyers try to purchase

our download only products, which comprises our entire inventory.

The error occurs when they try to buy through PayPal (We use the Express option). They get the error:

PROBLEM: We're sorry. PayPal has unexpectedly returned a blank address. 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.

The users have already registered and provided their full information on our site.

THINGS I'VE TRIED:

I've implemented the fix outlined at http://gemerit.com/xbo3 , which is to say, I've entered the line:

if ($_SESSION['cart']->get_content_type() != 'virtual')

into the appropriate place in paypalwpp.php. This gets rid of the error; however, it dumps the user back

to step 2 of 3. Attempts to continue results in the same thing happening: PayPal tries to process, and

then the buyer gets dumped back to step 2 of 3.

I recall another ZC user experiencing this, and s/he seemed to figure it out but didn't really provide

the answer. Unfortunately, that thread is locked so I can't ask him/her about it.

We're currently using ZC 1.5.0 (thus the fix applied). I see that 1.5.1 is available for upgrading, and

I know it is supposed to have the fix for this issue, but I'm assuming the fix is no more than what I put

in already for 1.5.0. So, I'm guessing I'll be stuck where I am now.

The link to our store is www.octoberdawndesigns.com/store

Other notes of interest:

What version of Zen Cart? 1.5.0

Is it a new install or an upgrade? New Install

What the addons/contributions you have installed? NONE

What customizations have you made? I changed paypalwpp.php to implement the fix outlined above

What type of server are you using? bluehost domain

Are you installing locally? No

What operating system? Linux, using Mysql.


Any help on this would be very much appreciated. In fact, I'm certain many bards would be composing

songs and poetry in your honor if you were to provide the elusive answer!

Alias,
Fletch