mattys:
Hi
I tried the solution above, thnak for the help.
The only thing is, when I tried it, for some reason a radio button appeared in payment methods list for Google checkout, which is great, alittle confusing as I had been trying to do this for ages, but great.
However, when I clicked to go to checkout and hopefully be sent to google checkout, I was just sent back to the shopping cart page. sure enough, the button's URL, the one you click to checkout, was the URL of cart page. if i chose paypal, the button URL changes to send you to paypal.
This is how i want it to work, with google checkout as payment option like the other payment options, but doesn't work.
I think the best solution would be to have google checkout appear as a payment option alongside paypal, cheque/money order, or whatever, otherwise it's inconsistent.
I could be wrong, but, from what I have experienced so far, this module doesn't integrate very well.
I'm hoping someone will shoot me down from my lofty, critical height and tell me that it integrates perfectly!
The reason you are seeing Google in the radio button list with the other payment options is because your store is not using the tpl_checkout_payment_default.php file that came with the Google module. The one that came with Google module has a few lines of code which keeps Google from appearing on that list, because Google Payment cannot work from within that list. (I know you want it to, we all do, but it does not work there.) :(
You need to copy that (Google version) file to your custom folder and then apply the new fix to that file.
If you do not have a custom template installed then your store is probably using the original checkout file. You can edit the original, but make a backup first. The original is ../includes/templates/template_default/templates/tpl_checkout_payment_default.php.
Back it up, copy the new checkout file (the Google module version) to overwrite that original, then apply my new fix.
NOTE: If you modify the original, then the next time you upload new updated zen store files, they may overwrite this file in its original location. Just so you know.
Good luck.