BV Commerce Forum
»
BV Commerce Support
»
General Support
»
GOOGLE CHECKOUT ISSUE - NOT CALCULATING CORRECTLY
Rank: Member
Joined: 10/9/2008(UTC) Posts: 45
|
Hi, this is Shari ( I work with Mark).
The Google Checkout API is very strict about he time it takes to talk between all three sites. The time it takes for USPS to talk back to BV Cart and BV Cart to talk back to Google is taking too long.
So Because the calculations are not taking place fast enough, so google has it shipping defaults and calculates incorrect shipping. We cant use google checkout till we correct this.
Does anyone else have this problem?
Here is the error we get
BVC (?) error { System.Xml
Root element is missing.[ at System.Xml.XmlTextReaderImpl.Throw(Exception e) at System.Xml.XmlTextReaderImpl.ThrowWithoutLineInfo(String res) at System.Xml.XmlTextReaderImpl.ParseDocumentContent() at System.Xml.XmlTextReaderImpl.Read() at System.Xml.XmlTextReader.Read() at GCheckout.Util.EncodeHelper.GetTopElement(String Xml) in C:\source\CommerceMain\WebApp\source\BVSoftware.GoogleCheckout\Util\Encode Helper.cs:line 79 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) ]
Thanks for your help, Shari
|
|
|
|
Rank: Member
Joined: 11/5/2003(UTC) Posts: 2,136
Was thanked: 1 time(s) in 1 post(s)
|
Hello Shari,
The error you quoted is the "normal" response if you load googlenotify.aspx in a browser. The page expects to be called by Google in a very particular way which your browser cannot emulate. So it complains with the message you quoted.
Are you seeing this message in the Google Checkout Integration page? If so, then I think you might be missing something in the configuration in Google Checkout.
The response time is a real issue. It is a problem for every e-commerce merchant that uses Google Checkout, not just BVC merchants. Here are 2 things you can do:
1. Reduce the number of shipping methods that appear in Google Checkout. 2. Calculate more accurate default shipping costs.
If you have my Shipping Rate Rule Providers, you can choose the methods that you want to appear in Google Checkout versus BVC5 checkout. For example, you might show UPS and USPS methods in BVC5 checkout, but only UPS methods in Google Checkout.
If those changes do not make enough difference, then you will have to balance the total cost of using Google Checkout (including inaccurate shipping costs) against the benefit. Many merchants have decided the benefit does not cover the cost and have removed Google Checkout from their sites. |
|
|
|
|
Rank: Member
Joined: 2/21/2007(UTC) Posts: 1,113
|
Shari -- Andy is right -- but I know what you are going through, but Andy's solution creates another problem for you -- if a customer does a shipping estimate on your Cart Page and is given various choices (Priority Mail, UPS Ground, etc.), and then they go to Google Checkout they are only given the one choice, you not only might lose the sale but lose the customer for good because it looks like things don't match up. I tried Google Checkout for a week, had three sales, and all three shipping choices/costs were not only overstated (because of going to the backup method of determining cost), but also changed the shipping method.
Simply put: if you use more than one shipping method, particularly if you use more than one carrier, Google Checkout will not work properly because they don't allow enough time to check all rates from all carriers. I complained to them and asked them why they couldn't accept and carry over the shipping charges as determined by your store (as does PayPal), but they want to control the entire checkout process. |
|
|
|
|
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.