Re: Google Checkout module for Zen Cart (beta)
For those whom sell download products via Google Checkout through Zen Cart...
I've recently observed customers, whom clicked the option "keep my email address confidential" on the GC order page, and then after submitting their order, then clicked the link on GC order complete page to their fetch download, instead end up observing a Zen Cart timeout page (rather than being properly redirected to ZC checkout success page showing a download button, and therefore at the same time auto logged in to Zen Cart account) .
It appears this issue may apply differently to 'returning' customers whom have previously setup an account on the Zen Cart shop using the alias email address assigned by Google Checkout, and to those whom are not hiding their email address.
(as a reminder when a customer choose to hide their true email address, GC generates a new 'alias' email address, and then the mod creates a new Zen Cart account based on this alias at the time an order is submitted via GC. The alias looks like '[email protected]". When customer is redirected to Zen Cart to fetch their download they are automatically logged into that new shop account).
So it appears to me the issue is after submitting a new download order via GC, whenever there is any delay in creating the new ZC account causing the account to not be generated in time before the customer redirects to Zen Cart, the GC mod cannot automatically log in the customer, and instead a timeout page displays.
Then the customer, not remembering they hid their true email address from you, attempts to login to your shop with their true email address, not the alias assigned by Google Checkout. Of course if they never previously setup an account with their true email address they will not be able to login. And if they indeed already have an account with their real address, the brand new download order will not be listed under My Account for that login account. It will only be available via the new account set-up by Google using the alias email address.
I hope I explained this well enough so you can appreciate all the logic required in the mod, dealing with all the login/redirect logic permutations, maintaining state, passing session variables and the like.
And another possibly related issue might be with SSL (the Zen Cart checkout success page displaying the download button should be protected by https).
It is strange as I was not observing these errors previously on the shops I support and only began noticing these occurrences more recently. I hope to do more testing so I can narrow down all the conditions which generates this issue and then hopefully mitigate the problem. If I learn anymore I will post back.
But easiest if I could just disable the ability to keep customer email address confidential. That GC "feature" just ends up creating a customer support bottleneck and makes it more difficult to integrate Google Checkout.
Woody
Re: Google Checkout module for Zen Cart (beta)
I've just installed the module manually and all. I can see the module in the cart but when i select it as a payment method it sends me back to the beginning of the checkout process. I'm not logging in with the email I'm using for my google account . Am i missing anything?
Thanks!
Re: Google Checkout module for Zen Cart (beta)
Quote:
Originally Posted by
melena
when i select it as a payment method it sends me back to the beginning of the checkout process.
The GC for ZC module is not designed as a regular payment module or to be part of normal ZC checkout process (GC is it's own checkout process). GC button is only available on shopping cart and login pages (just like Paypal Express Checkout). Don't have to login to use GC. If GC option is appearing on payment methods page during normal ZC checkout then you have likely not uploaded a GC mod template file to proper location.
Re: Google Checkout module for Zen Cart (beta)
I followed the instructions on the readme file (manual installation because i already modified my cart) and the installation file. Actually few of the manual substitutions were already in place so i thought the installation was OK. So what do i do now?
Re: Google Checkout module for Zen Cart (beta)
I checked all the code, files and folders etc... everything is in its place but i still do no go through google checkout ...
Re: Google Checkout module for Zen Cart (beta)
Can someone please help me with this...
#1) People are ordering through google checkout.
Some orders are coming in WITHOUT shipping! Then there are others
that show FEDEX Shipping even though I do not have FEDEX installed!
Which is better then nothing I suppose.
#2) The orders are not coming back to the site. AHHHHHH!!!! BAD!!!!
Re: Google Checkout module for Zen Cart (beta)
I am supposed to leave all the UPS Options and Fed Ex options as 0 or not?
Also, when I logged into goggle I saw I had this message
Then when I click the link its looking for a user name and password....
What do I do next?
Re: Google Checkout module for Zen Cart (beta)
Hi,
It seems I may have the same problem as melena..."googlecheckout" appears as a payment method on the checkout page (though there is no button next to "googlecheckout" if there is suppose to be one?)....but it never goes through to google, it just restarts the checkout process again. Can someone give me tips on how to debug this?...I am using the google sandbox if that makes a difference?
Thanks.
Re: Google Checkout module for Zen Cart (beta)
Quote:
Originally Posted by
lilylily
Hi,
It seems I may have the same problem as melena..."googlecheckout" appears as a payment method on the checkout page (though there is no button next to "googlecheckout" if there is suppose to be one?)....but it never goes through to google, it just restarts the checkout process again. Can someone give me tips on how to debug this?...I am using the google sandbox if that makes a difference?
Thanks.
You should have a GoogleCheckout button on your login page and on your shopping cart page if you have items in the cart. If you do not have the buttons appearing on these pages, it is likely that you have not installed the template files in the correct folders.
For additional info look here:
http://www.zen-cart.com/forum/showthread.php?t=74605
Re: Google Checkout module for Zen Cart (beta)
Thanks for pointing that out to me Doug:clap:
...I had copied the files in the template directory into my template directory instead of creating another template folder under my template directy.