Rank: Member
Joined: 11/25/2003(UTC) Posts: 370
|
Anyone have Google Checkout working and getting actual shipping cost from UPS? I have it working but the only shipping charges are what I enter in the Shipping Settings Default and individual methods listed in Admin. Also have it set to Amount Per Weight Unit.
One other thing is this site uses two UPS Ground methods, one for 48 states and one for AK and HI. Until I hacked things a little I would get an error from Google stating duplicate shipping methods were sent. UPS Ground.
This site is V5.4 |
|
|
|
|
Rank: Member
Joined: 11/5/2003(UTC) Posts: 1,786
|
I know there was a Google Checkout update in 5.6. You might want to compare code.
|
|
|
|
Rank: Member
Joined: 11/25/2003(UTC) Posts: 370
|
Thanks Marcus, still get the duplicate shipping error using the 5.7 code but that makes complete sense that I would given the shipping setup on this site. Also am considering response of the merchant-calculation-callback may not be fast enough on this server. |
|
|
|
|
Rank: Member
Joined: 11/25/2003(UTC) Posts: 370
|
Also see in event log in debug mode I am getting the shipping rates. Perhaps an error in the xml sent back to Google causing it to not update.
6/30/2010 11:35:02 PM Google Checkout GetShippingResult for UPS Second Day Air is $43.67 True 6/30/2010 11:34:49 PM Google Checkout GetShippingResult for UPS Next Day Air is $82.61 True |
|
|
|
|
Rank: Member
Joined: 11/25/2003(UTC) Posts: 370
|
Merchant Callback Result is looking good. I can see Google is trying to update but it does not get the callback result values and fails back to those originally sent in the start of the process. Code: <merchant-calculation-results xmlns="http://checkout.google.com/schema/2" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <results> <result address-id="266502525897178" shipping-name="UPS Ground"> <merchant-code-results></merchant-code-results> <shippable>true</shippable> <shipping-rate currency="USD">13.6700000000</shipping-rate> <total-tax currency="USD">0.00</total-tax> </result> <result address-id="266502525897178" shipping-name="UPS Next Day Air"> <merchant-code-results></merchant-code-results> <shippable>true</shippable> <shipping-rate currency="USD">82.6100000000</shipping-rate> <total-tax currency="USD">0.00</total-tax> </result> <result address-id="266502525897178" shipping-name="UPS Second Day Air"> <merchant-code-results></merchant-code-results> <shippable>true</shippable> <shipping-rate currency="USD">43.6700000000</shipping-rate> <total-tax currency="USD">0.00</total-tax> </result> <result address-id="266502525897178" shipping-name="UPS Three Day Select"> <merchant-code-results></merchant-code-results> <shippable>true</shippable> <shipping-rate currency="USD">28.7700000000</shipping-rate> <total-tax currency="USD">0.00</total-tax> </result> </results> </merchant-calculation-results>
|
|
|
|
|
Rank: Member
Joined: 2/21/2007(UTC) Posts: 1,113
|
Did Google Checkout change its 10-second rule (or whatever ridiculously short time it is)? As it was before there was no way you could get rates from more than one ship and one method in time before Google sent you to the backup method |
|
|
|
|
Rank: Member
Joined: 11/25/2003(UTC) Posts: 370
|
I am not sure Joe and that may be my issue. Looks like all is working OK on the BV side but I am still not getting UPS rates at Google. |
|
|
|
|
Rank: Member
Joined: 11/5/2003(UTC) Posts: 2,136
Was thanked: 1 time(s) in 1 post(s)
|
The timeout is 3 seconds. The only reliable custom rates are pure algorithms (i.e. value based, or item based, etc). One option is to download the carrier rate tables and look up the carrier rate yourself instead of calling the carrier's rate service. That should be fast enough to respond to Google within 3 seconds most of the time. |
|
|
|
|
Rank: Member
Joined: 11/25/2003(UTC) Posts: 370
|
Thanks Andy. Will have to figure something else out. No way we are going to hit that 3 sec. cutoff in current configuration. |
|
|
|
|
Forum Jump
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.