3 replies [Last post]
Jmmb's picture
Offline
Joined: 08/23/2007
Juice: 301
Was this information Helpful?

Hello, a client with the site http://e3living.com has recently asked this 2-part question:

  1. He said that the "Calculate shipping" button on the checkout page seems unnecessary because Ubercart automatically calculates the shipping already (I believe when the zipcode is entered). He said this confusese some customers.
  2. And the bigger problem comes when they click the button and it seems to stall on calculation. I haven't seen it myself, but I believe it involves the "progress bar" spinning and not returning a result.
  3. This is the first I've heard about this - has anyone else encountered something similar? And would it be advisable to just hide the "Calculate shipping" button, or is that still necessary here? Any thoughts or advice would be appreciated.

    Thanks,

    Jim

(Drupal^Ubercart) * (Design^Development^Hosting) = Sundays Energy

StephenGWills's picture
Offline
Uber DonorBug FinderEarly adopter... addicted to alphas.Getting busy with the Ubercode.Not Kulvik
Joined: 08/07/2007
Juice: 414
Hi Jim, In my experience,

Hi Jim,

In my experience, there are a number of scenarios where someone goes to the preview page and then hits the back button and the shipping selection will be lost. Since you are not editing the zip code field in the delivery pane again, the recalc of shipping in that case is not automatically triggered. So, for better or worse, the AJAX approach to getting quotes, sometimes will need the jumpstart.

Also, last night, 1/2/08, UPS's server was down for several hours. During that time, the shopping cart could not provide UPS quotes. SimpleXML doesn't have a built in timeout that I could find.

What I did was modify the text message that comes up in uc_quotes that says "you must select a shipping method" to say "we are having problems quoting you, we will call you with shipping info as soon as we can". My rational for doing this is that ubercart gives you a default shipping choice and all other choices are radio buttons. This means the user has made a choice unless the quote service fails. Therefore, my connection to UPS must be down somehow.

Just some food for thought.
Steve

Mariano's picture
Offline
Joined: 09/04/2007
Juice: 110
@ Blessed_Steve:

@ Blessed_Steve:

That's a nice idea for getting around with the "You must select a shipping method" warning. I noticed it several times when some required field was forgotten, and you had to fill it before continuing to the review order screen. Although you fill the required field, I noticed that you will get the error unless you recalculate the shipping quote by hitting the button. Otherwise, I guess it's not possible to go to the review order screen.
Anyway, how did you manage to get the customer to the review page, just by changing the warning message? Did you tweak something else?

Thanks.

StephenGWills's picture
Offline
Uber DonorBug FinderEarly adopter... addicted to alphas.Getting busy with the Ubercode.Not Kulvik
Joined: 08/07/2007
Juice: 414
Re: @ Blessed_Steve:

You are correct Mariano, this is a definate problem. I have not solved it yet and have another thread in which I wail and moan about it here:

http://www.ubercart.org/forum/support/2614/losing_cust_checkout_data_error

Any ideas?
Steve