BV Commerce Forum
»
BV Commerce Support
»
General Support
»
Problem with Google Checkout Shipping Prices
Rank: Member
Joined: 4/6/2006(UTC) Posts: 27
|
It seems to me that somehow Google Checkout is having a problem communicating with my BVC5 shopping cart. I have followed BVC's setup instructions for Google Checkout and believe I have things properly configured. The 3-second rule has been brought up as a possible reason for the problem but I find that a little hard to accept in my case. I do not use any shipping methods which require contact with the shipping provider. Shipping rates are determined by shipping address and cost of the order. What really makes me question whether the 3-second rule applies to my situation and semi-validates my setup process being correct is the fact that Google Checkout is able to dynamically pull the correct types of shipping methods. When I go to Google Checkout and fiddle with the shipping address, Google populates the dropdown menu with the correct shipping methods based upon the shipping rules I set up in my BVC5 shopping cart. However, the pricing for these methods are wrong. If I had set up something wrong, I would assume Google Checkout wouldn't even be able to pull the correct shipping methods. Also, Google Checkout seems to be able to pull the correct methods within 3 seconds so why can't it pull the correct prices within that timeframe? I am thinking that in my particular situation it's a problem with Google Checkout not passing back the order total to BVC5. My shipping is set up to take order total into consideration when calculating shipping rates so maybe BVC5 has no concept of what this value is and is therefore unable to return something to Google Checkout. Thanks to all who have contributed to this topic thus far.
|
|
|
|
Rank: Member
Joined: 11/5/2003(UTC) Posts: 2,136
Was thanked: 1 time(s) in 1 post(s)
|
@jcwilliams: "chunked stream ended unexpectedly" often means that your server or a firewall between your server and Google's is closing the connection before the transmission is complete. Talk to your server admin.
@joe: Please let me know if it is not clear why I recommend not use real-time rates with Google Checkout.
@k96816: Contact BV support with the exact error message in the logs.
@C: I'm sorry I was not able to help you. Please post your resolution. |
|
|
|
|
Rank: Member
Joined: 4/30/2007(UTC) Posts: 383
|
Andy I understand you were only trying to help and appreciate your effort. I think many of us are just growing frustrated with BV. We can't be more clear this is a critical area (and there are likely many more staying silent reading here or suffering offline) and we're spinning wheels without even an acknowledgement by BV. K96816 will likely find what I did, outside the initial support period this known bug is considered to be something we should have to pay more money to get help.
Just fix Google Checkout already. How much more can the users do? I offered to give them 100% access to our server and google checkout account to find the resolution - nothing in return.
|
|
|
|
Rank: Member
Joined: 2/21/2007(UTC) Posts: 1,113
|
C - I'm not sure you should be "frustrated with BV" -- I think the problem is Google -- I had Google Checkout working just fine following BV's instructions -- the problem I had was with Google's shipping method requirements. If you have it set up per the instructions and your website security is set to Google's liking, it should work fine.
And Andy -- yes, I followed what you are saying, and you are correct -- I just wanted to make sure others realize that for merchants that need to use carrier rates, it is Google that is the problem here and that we shouldn't try to "break the cart" to fix the horse -- or should it be the other way around? <G> |
|
|
|
|
Rank: Member
Joined: 4/30/2007(UTC) Posts: 383
|
The error is in the page. Maybe it will be resolved by SP3, maybe it's being caused by an overlap of patches. Everyone from the host to Google has verified the page is crapping out when the data is being sent. It's not timing out, it's tossing an error. They are stock BV pages. There are three people on this thread actually using BVC5 currently with Google Checkout, all of us having problems. The ones telling us there is no problem aren't currently using Checkout.
BVSoftware.Bvc5.Core Object reference not set to an instance of an object.[ at BVSoftware.Bvc5.Core.Utilities.GoogleCheckoutUtilities.ParseOrderId(XmlElement element) at BVSoftware.Bvc5.Core.Controls.GoogleNotificationProcessor.ProcessNewOrderNotification(String content) at googlenotify.Page_Load(Object sender, EventArgs e) at System.Web.UI.Control.OnLoad(EventArgs e) at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) ]
|
|
|
|
Rank: Member
Joined: 11/13/2005(UTC) Posts: 24
|
Is there any solution, current or future, or should we continue to Google-bash?
Not to have Google Checkout is not an option for us.
I will try to contact Google and see if they have live GC sites that use customized shipping and taxes.
I am no longer covered by support, I am willing to pay for a solution: BV what are my options?
|
|
|
|
Rank: Member
Joined: 2/21/2007(UTC) Posts: 1,113
|
Google has a beta that uses multiple carrier-based shipping -- the problem is THEY retrieve the rates based on what information you provide them (adjusting price by percentage up/down, etc.), but for example if you have a discount wiht UPS/FedEx, that won't be the same, so you have to guess as far as a percentage. You can get close, but then customers will get one rate when they do a shipping estimate on your store and then another when they go to Google Checkout. It may be close, but it won't look good to you as a vendor.
I don't understand why they won't accept rates passed on to them from BV -- like PayPal does |
|
|
|
|
Rank: Member
Joined: 4/30/2007(UTC) Posts: 383
|
Make sure your certificates are setup properly by your host. Google has a hotfix out on that.
We're in the same boat, we don't care how, who, how much, we just want it fixed. Ours is technically working, orders can "usually" be placed although we would have lost a $1500 order yesterday if we didn't have live monitoring capabilities as the process failed. There are multiple benefits to using Google checkout which will include free processing after 1/1 when they start charging with adwords credits and the recognition of the brand. Much to our surprise users are choosing it over traditional direct processing, likely because they feel/value the security in not providing their credit data to another party.
|
|
|
|
Rank: Member
Joined: 11/5/2003(UTC) Posts: 2,136
Was thanked: 1 time(s) in 1 post(s)
|
k96816: When BV is busy (like now getting SP3 out the door), they do not monitor all forum discussions. You can purchase additional support here. I suspect that if the problem turns out to be a bug, it will not count against your incidents (but you should call them first to confirm). I'm sure there are other sites using custom shipping rates--for example you can certainly calculate custom rates based on the order contents within the time limit. The only potential issue with custom shipping rates is when you need to contact a carrier (UPS, FedEx, etc) for a real-time rate quote. To speed this up, some people download the carrier rate tables and use custom code to look up the rate themselves. |
|
|
|
|
Rank: Member
Joined: 4/30/2007(UTC) Posts: 383
|
I have an update for this bug themed post.
An error will occur if there have been invoices handled by google checkout that are outside of the bv system. I believe this occurs if manual invoices are sent to an email already existing in bv. It appears bv just ignores/rejects/doesn't respond to the google requests when it's confused.
|
|
|
|
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.