Well, yes, but there was one little thing bugging me so I went back to work on it.
The orders show up in admin, it empties the cart, it reduces stock, and it shows "google processing" in admin. All well and good. The only thing wrong was the shipping charges in Google always showed default amounts when set to Merchant Calculated. And of course, the errors kept logging up at google. Apparently the response-handler file is only used for shipping info. So, I decided to experiment systematically to pinpoint the problem.
When I set Google Sandbox to NOT use ssl then everything works, even the Merchant Calculated shipping rates. I do not get any errors then either. I have a shared ssl, so that may very well be the problem.
I just can't understand why Google is dropping part of the path name. Perhaps the API callback path can only be so many characters long. The weird part is, it is dropping a complete folder name from the
middle of the url. Go figure!
Maybe I'll try it without the "/googlecheckout/responsehandler.php" part on the end of the url.
Still working on it.
No, I just changed that for this post so the forum wouldn't parse the url. It really has the : in the address.
Yes, again, the only thing I can figure is the callback url is too long for google.
I suppose I am off to shop for an ssl cert. I want to buy a Rapidssl but I am not sure if it will work with google. That is what I have for my other sites.
Thanks.