Zen Cart Logo
Forums / Addon Payment Modules / Google Checkout module for ZC 1.3.x (beta)

Google Checkout module for ZC 1.3.x (beta)

Locked

Views: 1,099,621

Results 581 to 600 of 3,921
This thread is locked. New replies are disabled.
23 Jan 2007, 08:31
#581
wowemall avatar

wowemall

Zen Follower

Join Date:
Jan 2005
Posts:
101
Plugin Contributions:
0

Google Checkout module for ZC 1.3.x (beta)

kebeid:

That did the trick. Now the shipping shows up on GCO's pages. Now doesn't the sandbox respond back to put an order in the zencart admin?

Pete

my problem:
google checkout not show in my live shop? why?

24 Jan 2007, 14:47
#582
signs avatar

signs

Zen Follower

Join Date:
Jun 2006
Posts:
128
Plugin Contributions:
0

Re: Google Checkout module for ZC 1.3.x (beta)

Sorry if this has been asked and answered but I have been trying to wade through all 59 pages of this thread along with searching it, but haven't found the answer to the issue I am having.

GC's button is huge and appears only on the shopping cart page. It prompts the customer to place an order without creating an account. That's all good and well, but I have to contact them with order updates via zc admin. It's imperative that I am able to communicate with them in this fashion. But if they have not created an account, when I send them an order update email it contains a link to their order that, when clicked, takes them to the login page. Has the issue of the admin order updates being basically useless been addressed already?

Thanks for any input. :D I'm still in the testing phase on my site (live gc but a test cart) so it's not a huge problem, just something I would like to work out if I am going to be able to actually use it.

Other than that issue, it works like a charm.

signs

25 Jan 2007, 15:52
#583
zyllah avatar

zyllah

New Zenner

Join Date:
Jan 2007
Posts:
1
Plugin Contributions:
0

Re: Google Checkout module for ZC 1.3.x (beta)

Am I correct in thinking that google will not show up on step 2 of the checkout page? If so like the poster above is there a fix for that?

26 Jan 2007, 12:11
#584
signs avatar

signs

Zen Follower

Join Date:
Jun 2006
Posts:
128
Plugin Contributions:
0

Re: Google Checkout module for ZC 1.3.x (beta)

There is no fix for GC not showing on step 2. It's against their policy of being an express checkout, not a choice of payment to be mixed in with the rest.

I do have a suggestion for anyone wishing to be able to use the order update feature of zen.

I wrote to support at GC and posed my dilemma of needing to update my customers using ZC but that, since google created the account on the customer's behalf, it's impossible for them to log in to view the order.

Support wrote back asking if there was any way I could create a "generic" password to give GC customers. Well, I have Master Password installed but there's no way I am going to run the security risk of making that known to every GC customer I have, so I came up with this idea...

On the order page in admin I can tell if they used GC or not. When I update this order for the first time, I will include the following note:

NOTICE: To log in to view your order on my site please follow these instructions:

  1. click the link that says "Forgot your password?" on the login page
  2. enter the email address you gave Google Checkout.
    A new password will be sent to that email address and you can use this to log in and view your order.

It's a clunky work around, I'm aware, but if they have no way to log in, then by offering GC we have basically allowed Google to hijack the entire order process and any additional functions of the admin post sales.

GC doesn't even give the order the same order number as what's on my cart, so I forsee a lot of needless time spent having to play detective and match up GC orders to ZC orders. Frankly, I am too busy for that and depend heavily on the admin features. If I didn't need all the tools in admin I might as well just have an html page with "buy now" buttons. :wacko:

26 Jan 2007, 20:55
#585
blessisaacola avatar

blessisaacola

Totally Zenned

Join Date:
Feb 2004
Location:
Georgia, USA
Posts:
1,875
Plugin Contributions:
1

Re: Google Checkout module for ZC 1.3.x (beta)

signs:

There is no fix for GC not showing on step 2. It's against their policy of being an express checkout, not a choice of payment to be mixed in with the rest.

I do have a suggestion for anyone wishing to be able to use the order update feature of zen.

I wrote to support at GC and posed my dilemma of needing to update my customers using ZC but that, since google created the account on the customer's behalf, it's impossible for them to log in to view the order.

Support wrote back asking if there was any way I could create a "generic" password to give GC customers. Well, I have Master Password installed but there's no way I am going to run the security risk of making that known to every GC customer I have, so I came up with this idea...

It's a clunky work around, I'm aware, but if they have no way to log in, then by offering GC we have basically allowed Google to hijack the entire order process and any additional functions of the admin post sales.

GC doesn't even give the order the same order number as what's on my cart, so I forsee a lot of needless time spent having to play detective and match up GC orders to ZC orders. Frankly, I am too busy for that and depend heavily on the admin features. If I didn't need all the tools in admin I might as well just have an html page with "buy now" buttons. :wacko:

Do you realize that when you update status on Google Checkout, it notifies the customer as well as update Zen Cart admin side so that you don't need to be tracking ZC?

Also, if you want google checkout radio button on step 2 you can have it there but it will basically do what the originally button will do. It doesn't work like paypal or regular credit card radio button.

26 Jan 2007, 20:56
#586
blessisaacola avatar

blessisaacola

Totally Zenned

Join Date:
Feb 2004
Location:
Georgia, USA
Posts:
1,875
Plugin Contributions:
1

Re: Google Checkout module for ZC 1.3.x (beta)

zyllah:

Am I correct in thinking that google will not show up on step 2 of the checkout page? If so like the poster above is there a fix for that?

Assuming that your GCO is correctly installed it shows up on page 2. I actually had to manually remove the radio button for GCO on step 2 because when it's there, if the customer selects it they are able to checkout of the store without paying for it :D

26 Jan 2007, 21:42
#587
signs avatar

signs

Zen Follower

Join Date:
Jun 2006
Posts:
128
Plugin Contributions:
0

Re: Google Checkout module for ZC 1.3.x (beta)

BlessIsaacola:

Assuming that your GCO is correctly installed it shows up on page 2. I actually had to manually remove the radio button for GCO on step 2 because when it's there, if the customer selects it they are able to checkout of the store without paying for it :D

Mine's installed right and works perfectly and the radio button does NOT appear on step 2 in my cart.

As to your info about updating orders from GC instead of ZC, I wasn't aware that it updates the cart that way if you are only sending communication emails to the buyer, but that's still having to deal with orders using 2 admins. One for GC and one for all other payment forms. It would be like having to go to Paypal every time I needed to get a message to a customer and update their order. It's just crazy to have to use 2 admins especially since I use it to not only update status, but to converse with customers about their custom orders.

GC doesn't even assign the orders any reference to the ZC order number. The only way you can search orders at GC is by entering a GC order number.

It might be a fee-free checkout option, but personally I would rather pay a tiny per-trasaction fee and be able to use my cart admin the way it was intended...as a central location for all info pertaining to orders. JMHO I'm not giving up the whole function of my site from checkout through post sales management to anyone. Not even google, as much as I love ya. :wink2:

BTW, Great work all, on the efforts put into making it ZC compatible, but I guess I will have to wait until it's out of beta testing and more (admin) user friendly. I have my hands full with the one admin as it is. :D

27 Jan 2007, 21:40
#588
jewelrylady avatar

jewelrylady

Totally Zenned

Join Date:
Sep 2005
Location:
ny
Posts:
434
Plugin Contributions:
0

Re: Google Checkout module for ZC 1.3.x (beta)

Isnt it possible just to add a google checkout button to tpl_product_display so it appear on every product? Or is this against google checkout rules?

Was just on google checkout site, and it doesnt appear Zencart is a integrated partner with them? is zencart planning on being one so we can use API??

thanks.

28 Jan 2007, 07:20
#589
eaglewu avatar

eaglewu

New Zenner

Join Date:
Jan 2007
Posts:
82
Plugin Contributions:
0

Re: Google Checkout module for ZC 1.3.x (beta)

I only offer payment of Google checkout. The problem is when I checkout it allows me pay nothing if I do not selection the google checkout.
That's very strange.

http://www.hotdealspot.net/

Thanks,

28 Jan 2007, 14:48
#590
eaglewu avatar

eaglewu

New Zenner

Join Date:
Jan 2007
Posts:
82
Plugin Contributions:
0

Re: Google Checkout module for ZC 1.3.x (beta)

Is it strange that I can place an order without any kind of payment?

I only offer payment method of Google checkout. When I checkout it I go normal steps of 1, 2 3 instead of google checkout, then in the step 3 although the payment method is list as Google checkout, and I can confirm the order without any payment.

When I add another payment method: "check/money order", the payment method is stick to "check/money order", and it does not allow me to add Google checkout. This seems reasonalble.

The problem is if I only accept Google checkout. In step 2 of 3, it should disable the continue if the buyer can not pay full amount by Gift Certificates. Can anyone help me out? Thanks

**http://www.hotdealspot.net/**

29 Jan 2007, 13:23
#591
ropu avatar

ropu

Zen Follower

Join Date:
Oct 2006
Location:
argentina
Posts:
243
Plugin Contributions:
0

Re: Google Checkout module for ZC 1.3.x (beta)

signs:

There is no fix for GC not showing on step 2. It's against their policy of being an express checkout, not a choice of payment to be mixed in with the rest.

I do have a suggestion for anyone wishing to be able to use the order update feature of zen.

I wrote to support at GC and posed my dilemma of needing to update my customers using ZC but that, since google created the account on the customer's behalf, it's impossible for them to log in to view the order.

Support wrote back asking if there was any way I could create a "generic" password to give GC customers. Well, I have Master Password installed but there's no way I am going to run the security risk of making that known to every GC customer I have, so I came up with this idea...

It's a clunky work around, I'm aware, but if they have no way to log in, then by offering GC we have basically allowed Google to hijack the entire order process and any additional functions of the admin post sales.

GC doesn't even give the order the same order number as what's on my cart, so I forsee a lot of needless time spent having to play detective and match up GC orders to ZC orders. Frankly, I am too busy for that and depend heavily on the admin features. If I didn't need all the tools in admin I might as well just have an html page with "buy now" buttons. :wacko:
Hi all, im back to work, and yes, i was at the beach :D

Well, regarding this issue, we can add something so the buyer can know the password of its account, right now is a "random" number, and send it via email. (must double check GC TOS)

Regarding order number and gc order number correlation, a liitle bug at resposehandlder.php in the last update, just add "true" in comments instead of "Google Checkout Order No: 257655093060590
Merchant Calculations used: False "

fix
line 785-786

                           'comments' => 'Google Checkout Order No: ' . $data[$root]['google-order-number']['VALUE']. "\n" .
                                   'Merchant Calculations used: '. ((@$data[$root]['order-adjustment']['merchant-calculation-successful']['VALUE'] == 'true')?'True':'False'));  //Add Order number to Comments box. For customer's reference.
```ropu
29 Jan 2007, 13:28
#592
ropu avatar

ropu

Zen Follower

Join Date:
Oct 2006
Location:
argentina
Posts:
243
Plugin Contributions:
0

Re: Google Checkout module for ZC 1.3.x (beta)

BlessIsaacola:

Assuming that your GCO is correctly installed it shows up on page 2. I actually had to manually remove the radio button for GCO on step 2 because when it's there, if the customer selects it they are able to checkout of the store without paying for it :D

Bless, it supposed that you dont need to do it manually, the module already does that

includes/templates/YOUR_TEMPLATE/templates/tpl_checkout_payment_default.php line 128-130

    if (sizeof($selection) > 1) {
      if($selection[$i]['id'] == "googlecheckout")
        continue;

ropu

29 Jan 2007, 19:30
#593
ropu avatar

ropu

Zen Follower

Join Date:
Oct 2006
Location:
argentina
Posts:
243
Plugin Contributions:
0

Re: Google Checkout module for ZC 1.3.x (beta)

ropu:

Hi all, im back to work, and yes, i was at the beach :D

Well, regarding this issue, we can add something so the buyer can know the password of its account, right now is a "random" number, and send it via email. (must double check GC TOS)

Regarding order number and gc order number correlation, a liitle bug at resposehandlder.php in the last update, just add "true" in comments instead of "Google Checkout Order No: 257655093060590
Merchant Calculations used: False "

fix
line 785-786

                       'comments' => 'Google Checkout Order No: ' . $data[$root]['google-order-number']['VALUE']. "\n" .
                               'Merchant Calculations used: '. ((@$data[$root]['order-adjustment']['merchant-calculation-successful']['VALUE'] == 'true')?'True':'False'));  //Add Order number to Comments box. For customer's reference.

i have updated the SVN, this revision corrects the quoted issue, and when in the Admin UI->customers->order->"Any GC order" you just Update it with out changing its state (combo besides **Status:**) with **Notify Customer:** checked an email with the comment will be sent to the Buyer.

files modified 
googlecheckout/responsehandler.php
admin/includes/functions/extra_functions/added_function_for_google_checkout.php


ropu
29 Jan 2007, 19:41
#594
ropu avatar

ropu

Zen Follower

Join Date:
Oct 2006
Location:
argentina
Posts:
243
Plugin Contributions:
0

Re: Google Checkout module for ZC 1.3.x (beta)

ps: Also the password for the user is his GC account number. (user is its email, if he uses a google fowarded mail, it will be that one, NOT the original)

ropu

31 Jan 2007, 16:51
#595
slugo avatar

slugo

New Zenner

Join Date:
Jan 2007
Posts:
14
Plugin Contributions:
0

Re: Google Checkout module for ZC 1.3.x (beta)

eaglewu:

Is it strange that I can place an order without any kind of payment?

I only offer payment method of Google checkout. When I checkout it I go normal steps of 1, 2 3 instead of google checkout, then in the step 3 although the payment method is list as Google checkout, and I can confirm the order without any payment.

When I add another payment method: "check/money order", the payment method is stick to "check/money order", and it does not allow me to add Google checkout. This seems reasonalble.

The problem is if I only accept Google checkout. In step 2 of 3, it should disable the continue if the buyer can not pay full amount by Gift Certificates. Can anyone help me out? Thanks

**http://www.hotdealspot.net/**

I'm having the same issue. I am trying to use Google Checkout as my sole payment processor as well. Any insight into this would be much appreciated.

:D

31 Jan 2007, 17:23
#596
ropu avatar

ropu

Zen Follower

Join Date:
Oct 2006
Location:
argentina
Posts:
243
Plugin Contributions:
0

Re: Google Checkout module for ZC 1.3.x (beta)

slugo:

I'm having the same issue. I am trying to use Google Checkout as my sole payment processor as well. Any insight into this would be much appreciated.

:D
Thats a special feature u r asking. I want to know if everything else is working.

if so, we can proceed to do a custom mod for your needs.

ropu

31 Jan 2007, 21:42
#597
kebeid avatar

kebeid

New Zenner

Join Date:
Mar 2006
Posts:
66
Plugin Contributions:
0

Re: Google Checkout module for ZC 1.3.x (beta)

ropu:

Thats a special feature u r asking. I want to know if everything else is working.

if so, we can proceed to do a custom mod for your needs.

ropu

ropu,

I've had this error in the integration:
We encountered an error trying to access your server at https://kebeid.com/googlecheckout/responsehandler.php -- the error we got is: sun.security.validator.ValidatorException: PKIX path validation failed: java.security.cert.CertPathValidatorException: subject/issuer name chaining check failed

I've found it on the forum to be that the SSL cert. was installed incorrectly, and thats what Google says (the hierarchy isn't returned correctly by the responsehandler.php), but my SSL provider says otherwise - that it is installed correctly and my browsers say the same. Can this at all be from responsehandler.php? I'm just wondering because that is the only logical idea I can come up with right now. Thanks for your help!

-Pete

PS responsehandler.php has no probs loading - blank screen and no errors.

01 Feb 2007, 07:24
#598
woodymon avatar

woodymon

Totally Zenned

Join Date:
Sep 2004
Posts:
2,309
Plugin Contributions:
1

Re: Google Checkout module for ZC 1.3.x (beta)

Thought I would revisit the GC support thread and see what's happening with the beta testing process. When I observed a recent GC for ZC update was available I became very happy. But then when I see different version numbers I became confused once again ;-)

A. In the ZC Support downloads area I observe:

  • Fix tax-table-selector strict validation.
  • Update new sandbox url (must uninstall/install module)
    googlecheckout/gcheckout.php and includes/modules/payment/googlecheckout.php are the only files modified.

Author: Ropu
Version: 1.0.4r
Zen Cart™ Version: Unknown
Update added on Jan 12 2007

B. But on the Google Code site at
http://google-checkout-zencart.googlecode.com/svn/trunk/README
shows the following in the README:

11/28/2006 v1.0.5 (ropu)

  • Add support for Merchant Calculated Shipping Rates.
  • Fixed minor bugs in responsehandler.php and orders.php files
  • Change the XML parser and builder
  • Removed getallheader() function
  • Fixed wrong Qty in Admin UI
  • Fixed modules not saving their settings
  • Fixed Notify Customer option
  • Add state change, Risk and charge notification into the Admin UI
  • Add support for coupons
  • Fix Shopping cart not obtained from session. See TROUBLE SHOOTING.

01/12/2007 v1.0.5b1 (ropu)

  • Fix <tax-table-selector> strict validation.

But the downloads area at
http://code.google.com/p/google-checkout-zencart/downloads/list
shows:
google-checkout-zencart-v1.0.4r.zip
Google Checkout for Zencart - v1.0.4r

-> DOES ANYONE SEE THE INCONSISTENCY. The latest package in ZC downloads area has the same date as the latest package on Google site. But the version numbers are completely different. :wacko:

I do understand the latest SVN versions (released after 01-12-07) are different from all of the above, but shouldn't the latest non-SVN downloads, with the same date (Jan 12) show the same version number? That would be my thinking.

BTW how do I observe the date of the latest SVN updates? I do not see any date changes in the files. Do I need to run subversion from the shell to retrieve such file date info?

Thanks.

Woody

01 Feb 2007, 12:17
#599
signs avatar

signs

Zen Follower

Join Date:
Jun 2006
Posts:
128
Plugin Contributions:
0

Re: Google Checkout module for ZC 1.3.x (beta)

ropu:

Well, regarding this issue, we can add something so the buyer can know the password of its account, right now is a "random" number, and send it via email. (must double check GC TOS)
Can you tell me if this has been implemented yet?
Regarding order number and gc order number correlation, a liitle bug at resposehandlder.php in the last update, just add "true" in comments instead of "Google Checkout Order No: 257655093060590
Merchant Calculations used: False "

fix
line 785-786
I don't know what version of the responsehandler.php you are referring to, but the one I have doesn't even go to line 785. It ends at line 625. I am using your link in your signature to get to the latest SVN and if that's incorrect please advise. It states last update was 1/12. I am getting the files from this link:
http://google-checkout-zencart.googlecode.com/svn/trunk/

The mod in the d/l section is date with last revision of 1/12 also. If there is an updated version of this please let me know. I can't even get the sandbox to work with the version I have installed on a fresh zen cart. The logo does not appear and when you click the word "Google" where the logo should be, it gives the browser error message that the page cannot be loaded. (This is in sandbox mode and I suspect that since the sandbox address recently changed, that I am using an outdated version of the necessary files).

01 Feb 2007, 13:52
#600
ropu avatar

ropu

Zen Follower

Join Date:
Oct 2006
Location:
argentina
Posts:
243
Plugin Contributions:
0

Re: Google Checkout module for ZC 1.3.x (beta)

Woodymon:

Thought I would revisit the GC support thread and see what's happening with the beta testing process. When I observed a recent GC for ZC update was available I became very happy. But then when I see different version numbers I became confused once again ;-)

A. In the ZC Support downloads area I observe:

  • Fix tax-table-selector strict validation.
  • Update new sandbox url (must uninstall/install module)
    googlecheckout/gcheckout.php and includes/modules/payment/googlecheckout.php are the only files modified.

Author: Ropu
Version: 1.0.4r
Zen Cart™ Version: Unknown
Update added on Jan 12 2007

B. But on the Google Code site at
http://google-checkout-zencart.googlecode.com/svn/trunk/README
shows the following in the README:

11/28/2006 v1.0.5 (ropu)

  • Add support for Merchant Calculated Shipping Rates.
  • Fixed minor bugs in responsehandler.php and orders.php files
  • Change the XML parser and builder
  • Removed getallheader() function
  • Fixed wrong Qty in Admin UI
  • Fixed modules not saving their settings
  • Fixed Notify Customer option
  • Add state change, Risk and charge notification into the Admin UI
  • Add support for coupons
  • Fix Shopping cart not obtained from session. See TROUBLE SHOOTING.

01/12/2007 v1.0.5b1 (ropu)

  • Fix <tax-table-selector> strict validation.

But the downloads area at
http://code.google.com/p/google-checkout-zencart/downloads/list
shows:
google-checkout-zencart-v1.0.4r.zip
Google Checkout for Zencart - v1.0.4r

-> DOES ANYONE SEE THE INCONSISTENCY. The latest package in ZC downloads area has the same date as the latest package on Google site. But the version numbers are completely different. :wacko:

I do understand the latest SVN versions (released after 01-12-07) are different from all of the above, but shouldn't the latest non-SVN downloads, with the same date (Jan 12) show the same version number? That would be my thinking.

BTW how do I observe the date of the latest SVN updates? I do not see any date changes in the files. Do I need to run subversion from the shell to retrieve such file date info?

Thanks.

Woody
Hi Woodymon, is good to see you here again.

First, there is no confusion in the versions.

Version 1.0.4 is the one that does NOT support merchant calculations and is more stable.
Version 1.0.5 is the one that DOES support MC but is in beta.

I did an update in BOTH modules, because, as README says, GC server and sandbox had changed (XML rules and Sandbox URL). The idea is to support Both version until v1.0.5 is more stable. Right now only v 1.0.4 is available to download via package (.zip) in ZC download page and code google. But v.1.0.5 is available via SVN at
http://google-checkout-zencart.googlecode.com/svn/trunk/ (Latest Update 19/01/07) This trunk SVN path is for Beta Testing, not latest Stable release

There is also an svn with all versions.
http://google-checkout-zencart.googlecode.com/svn/branches/ (There youll find V1.0.4 too)

To see the latest modification Run an SVN update.

Hope this clear your confusion.

ropu