If you are receiving test orders, but live orders don't appear, then there are a few things to check.
Firstly, check that your Google Responses are set to go to the correct URL. I know it sounds dumb, but it is easily overlooked. Check that you have the address EXACTLY right, and this means check that the WWW are either there or not, depending on your SSL setup. Some sites have SSLs which only work with https://example.com, and others have SSLs which are specific to https://www.example.com. Check to make sure that your SSL reflects your secure site!
Secondly, you should see that within the Google Checkout admin, under Tools, there is a Integration Console, where the errors are recorded. These errors include the URL which they are trying to send the data to. Copy this URL, and try and access it in a browser. If the URL is correct, you should be asked for an HTACCESS username and password. This is your Merchant Key and Passcode, which are found in your Google Admin. Check that these are accepted. If your sandbox works, but your live mode fails, it may be that your HTACCESS files don't have the correct logins included for the production server, and only contain the sandbox details.
Finally, after you ahve checked this, check your logs again, and ensure that you are actually recording attempts from Google to send data. Your logs should also record any attempts you make to access the responsehandler page through a browser, and show the failure. If this isn't being recorded, check your permissions on all these files AND folders. They should all be 777 within the google checkout folder.
Absolute
Back, after a 4 year absence! Did you miss me?
Absolute Web Solutions Ltd
Interested in our work? Take a look at one of our sites - The Tech Store