• Toll-free  888-665-8637
  • International  +1 717-220-0012
Welcome Guest! To enable all features please Login or Register.

Notification

Icon
Error

mdomaille
#1 Posted : Thursday, July 2, 2009 4:00:05 PM(UTC)
mdomaille

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
Andy Miller
#2 Posted : Thursday, July 2, 2009 4:58:09 PM(UTC)
Andy Miller

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.
Andy Miller
Structured Solutions

Shipper 3 - High Velocity Shipment Processing
birdsafe
#3 Posted : Thursday, July 2, 2009 9:00:30 PM(UTC)
birdsafe

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.

©2024 Develisys. All rights reserved.
  • Toll-free  888-665-8637
  • International  +1 717-220-0012