Google Checkout shows all shipping rates

For general questions and discussions specific to the AbleCommerce 7.0 Asp.Net product.
Post Reply
bigbangtech
Commander (CMDR)
Commander (CMDR)
Posts: 182
Joined: Mon Oct 10, 2005 6:27 pm

Google Checkout shows all shipping rates

Post by bigbangtech » Tue Dec 28, 2010 9:37 am

We had this problem in 7.0.3, and after upgrading to 7.0.6, this problem still exists.

If we have Google Checkout enabled, when the customer checkouts out through google, all 13 of our shipping methods are displayed for them choose.

Setting a method to Admin group only does nothing.

We have multiple warehouses setup with each one having multiple shipping methods FYI

I though this was taken care of somewhere in 7.0.4 and 7.0.5?
AC7.3

Need A Bulb? - Light bulbs for the building maintenance and construction industries

plugables
Captain (CAPT)
Captain (CAPT)
Posts: 276
Joined: Sat Aug 15, 2009 4:04 am
Contact:

Re: Google Checkout shows all shipping rates

Post by plugables » Tue Dec 28, 2010 10:44 am

I think what you are seeing is not a problem in AbleCommerce. What you are seeing is a well known situation which happens with the stores that are slow to respond to GoogleCheckout's callback APIs. In order to get the shipping methods at run-time, GoogleCheckout sends back call-back requests to your website, your website calculates applicable shipping methods and shipping charges based on the shipping address provided and returns the details to GoogleCheckout. GoogleCheckout then displays those shipping methods to the user.

GoogleCheckout is very unforgiving to websites that are slow to respond. It just gives 3 seconds to the website to calculate shipping methods and their rates. If the site fails to respond in three seconds it just populates the rates with a default rate.
Last edited by plugables on Thu Dec 30, 2010 9:04 am, edited 1 time in total.

bigbangtech
Commander (CMDR)
Commander (CMDR)
Posts: 182
Joined: Mon Oct 10, 2005 6:27 pm

Re: Google Checkout shows all shipping rates

Post by bigbangtech » Tue Dec 28, 2010 10:51 am

plugables wrote:I think what you are seeing is not a problem in AbleCommerce. What you are seeing is a well know situation which happens with the stores that are slow to respond to GoogleCheckout's callback APIs. In order to get the shipping methods at run-time, GoogleCheckout sends back call-back requests to your website, your website calculates applicable shipping methods and shipping charges based on the shipping address provided and returns the details to GoogleCheckout. GoogleCheckout then displays those shipping methods to the user.

GoogleCheckout is very unforgiving to websites that are slow to respond. It just gives 3 seconds to the website to calculate shipping methods and their rates. If the site fails to respond in three seconds it just populates the rates with a default rate.
I've heard about this, keep in mind my default rate set in Google is $15

I have approximately 10 methods, some are flat, some are calculated and I see the following in Google:

It appears the flat rates show the correct amount (even though they shouldn't show at ALL)
The calculated UPS rates show $0 (even thought they shouldn't show at all)
None of the rates shown in Google are defaulting to the $15 default rate
AC7.3

Need A Bulb? - Light bulbs for the building maintenance and construction industries

plugables
Captain (CAPT)
Captain (CAPT)
Posts: 276
Joined: Sat Aug 15, 2009 4:04 am
Contact:

Re: Google Checkout shows all shipping rates

Post by plugables » Thu Dec 30, 2010 9:09 am

I see that you are at AC 7.0.3. I know there were a number of bug fixes and improvements in GoogleCheckout after 7.0.3. Not sure if all of them are available as patches for 7.0.3 but you should check.
Do you have SR1 installed for AC 7.0.3?
http://help.ablecommerce.com/upgrades/a ... _7.0.3.htm

bigbangtech
Commander (CMDR)
Commander (CMDR)
Posts: 182
Joined: Mon Oct 10, 2005 6:27 pm

Re: Google Checkout shows all shipping rates

Post by bigbangtech » Thu Dec 30, 2010 10:01 am

plugables wrote:I see that you are at AC 7.0.3. I know there were a number of bug fixes and improvements in GoogleCheckout after 7.0.3. Not sure if all of them are available as patches for 7.0.3 but you should check.
Do you have SR1 installed for AC 7.0.3?
http://help.ablecommerce.com/upgrades/a ... _7.0.3.htm
My post may not have been as clear as I had hoped.

We were experiencing this problem in 7.0.3 and now that we've UPGRADED to 7.0.6 the problem still exists.

After thinking about things, I understand if Google has a very short timeout for pulling rates.

BUT, shipping methods that shouldn't even be passed to Google because they don't apply to the product are being sent to google.

I.E. our website has 10 shipping methods, but only 1 applies to the product in the shopping cart, yet all 10 are being shown as choices in Google Checkout.
AC7.3

Need A Bulb? - Light bulbs for the building maintenance and construction industries

plugables
Captain (CAPT)
Captain (CAPT)
Posts: 276
Joined: Sat Aug 15, 2009 4:04 am
Contact:

Re: Google Checkout shows all shipping rates

Post by plugables » Mon Jan 03, 2011 8:04 am

BUT, shipping methods that shouldn't even be passed to Google because they don't apply to the product are being sent to google.
AbleCommerce does not know in advance whether a shipping method is applicable or not. It only figures this out when a shipping address is provided. The shipping address is provided by GoogleCheckout in callback request. If the callback is not responded in time GoogleCheckout would assume the shipping method applicable with default rates.

Post Reply