Re: Google Checkout module for Zen Cart (beta)
Linux:
I was having exactly the same problem.
If I understand things correctly, the googlecheckout/responsehandler.php must validate the XML messages coming into it for your own protection. If it can't, it will not pass the data to ZC for processing.
The way its going to do so differs depending on how you set up the admin and is based on whether you're running PHP over CGI or not. Speak to your host.
I hope your host doesn't have a bias towards Google.
Look in your googlecheckout/responsemessage.log, there you should find all the XML messages that GCO tried to send you, but the responsehandler could not validate who they were coming from and did not pass the data to back to ZC.
By using this script:
http://demo.globant.com/~brovagnati/tools/responsehandler_test.php
that was written by Ropu, I was able to repost the XML one message at a time to see if it would work. And it did.
Unfortunately, the test script tells you not to use an HTTPS: URL for the callback API, so I was using HTTP: and not HTTPS: to do so.
So it worked with HTTP, but I can't test with the HTTPS. I'm scratching my head.
The Google API integration live will not allow you to use a non-HTTPS: URL
and so unfortunately, I can't get to test the HTTPS side.
Elliot
The loves of my life are a good white zinfandel and my dog Homer.
Bookmarks