I tried your suggestion. But, it is still not doing it. After I complete my order on Google (Sandbox), I am shown the order confirmation page with a link to the home page of my site. When I click on that, shopping cart is still not clear. Now, in the Integration Console, I am getting this error:
"We encountered an error processing your notification acknowledgment. The error we got is: Error parsing merchant response XML. Merchant has enabled serial number notification handshake."
Even though, I only have the following option checked:
"Provide the first name, last name and full name of the buyer and order recipient in separate fields in the new order notification."
I don't know what's up with that. Please look into it if you can.
It seems I have the same problem with cookies. Google doesn't redirect to order confirmation page after order is done and cart is not cleared.
That's what I have in log
Message: Server cannot modify cookies after HTTP headers have been sent.
Exception: System.Web.HttpException: Server cannot modify cookies after HTTP headers have been sent. at System.Web.HttpResponse.BeforeCookieCollectionChange() at System.Web.HttpCookieCollection.Remove(String name) at NopSolutions.NopCommerce.Common.NopContext.SetCookie(HttpApplication application, String key, String val) at NopSolutions.NopCommerce.Common.NopContext.SessionSaveToClient() at NopSolutions.NopCommerce.HttpModules.MembershipHttpModule.Application_EndRequest(Object sender, EventArgs e) in D:\Sites\nopCommerce1.2\Libraries\Nop.HttpModules.MembershipModule\MembershipHttpModule.cs:line 150
Has anyone using google checkout had such problem? I have made the changes regarding cookies in web.config without any success. I have to remove the google checkout from my website for now as I can't see the orders in the admin and it's all useless
make sure you have write permissions in your root/google folder for asp.net or network services if you are on windows 2003 server otherwise it won't work.
I have full permissions for .net for google folders. I don't think that access is an issue here as I can see google callback notifications written in google_log.txt file with all the correct values. The error message in the log suggests it must be something with writing cookies on a server side. Unfortunately I could not find any solution that fixed the problem. Have you got google checkout on your website working?