Re: Google Checkout module for Zen Cart 1.3.x (beta)
If anyone else is having problems with Google Checkout not sending customer update notification emails this is what fixed it for me:
in admin/orders.php (after editing for Google Checkout), around line 112, just before the first "END GOOGLE CHECKOUT" change
PHP Code:
$customer_notified = isset($customer_notified)?$customer_notified:'0';
to
PHP Code:
$customer_notified = '0';
Around line 116, change
PHP Code:
if (isset($_POST['notify']) && ($_POST['notify'] == 'on')) {
to
PHP Code:
if (isset($_POST['notify']) && ($_POST['notify'] == '1')) {
No promises it'll work for you, but with these changes, I now get the green tick and email sends again.
Re: Google Checkout module for Zen Cart 1.3.x (beta)
Does anyone know how to get the google button to show, it isn't showing in my shopping cart and now my login page is broke at the bottom.
and here I thought this was working :frusty:
Re: Google Checkout module for Zen Cart 1.3.x (beta)
I received an email from google -
Going to my responsehandler.php link I get a user name and password box to pop up.
I've upgraded to 1.3.9h, I did have google orders previously in 1.3.8. when I upgraded I removed and then installed google checkout
My error log shows
Quote:
Sun Feb 20 21:36:15 UTC 2011:- Failed to Get Basic Authentication Headers
I checked all my merchant codes and everything is correct. Any idea on what I should look into?
Dan
Re: Google Checkout module for Zen Cart 1.3.x (beta)
I did look at-
Code:
[Create two files and put the following]
.htaccess
AuthName "Name that pops up when asking for pwd"
AuthType basic
AuthUserFile "full location to .htpasswd"
require valid-user
.htpasswd
merchant_id:merchant_key
/* NOTE */
The merchant key must be stored in encrypted form so use something like
http://www.kxs.net/support/htaccess_pw.html
to generate the correct one
[Open library/googleresponse.php]
find the function
function HttpAuthentication($headers=null, $die=true)
and delete everything in the function except for
return true;
What do I put here? AuthName "Name that pops up when asking for pwd"
I'm not getting a pop up asking for a name
And in the googleresponse.php
is this what it should look like-
Code:
function HttpAuthentication($headers=null, $die=true) {
return false;
}
Re: Google Checkout module for Zen Cart 1.3.x (beta)
I tested it with the response handler test page and got the following-
Quote:
XML We Received: couldn't connect to host
Time to response: 0.03696608543396 segs
Note: This script MUST response in less than 3 sec. so GC srv doesn't timeout.'
Re: Google Checkout module for Zen Cart 1.3.x (beta)
Quote:
Originally Posted by
kashyyyk
I received an email from google -
Going to my responsehandler.php link I get a user name and password box to pop up.
I've upgraded to 1.3.9h, I did have google orders previously in 1.3.8. when I upgraded I removed and then installed google checkout
My error log shows
I checked all my merchant codes and everything is correct. Any idea on what I should look into?
Dan
Dan,
I'm no expert, and I haven't the courage to yet to switch from 1.3.8 to 1.39, but I don't recall having to get into the GCO code on past upgrades. I noticed that you mention looking at the error logs [in your googlecjheckout directory?] but have you also logged into your googlecheckout account and looked at the messages in the integration console. They are sometimes more informative and they also appear as links which open a help screen, with sometimes helpful tips. However, a basic authentication failure I think means your Merchant ID and Key on you zen-cart googlecheckout page does not precisely match the ID key on your google account page, or the encoded version in your htaccess file. But you say they do match. The fact that you got the login screen when you put the response handler address in a web browser means your SSL is ok and the file is in the right place. if you type in the merchant id and key from your zen-cart googlecheckout admin page, into this login screen, you should get past the login screen and get something like a 403 error, which means you entered the right user id and password, but no expected info was passed to the response handler file. Is .htaccess Basic Authentication Mode=false? Just a few ideas. Also beware of browser caching when you do make changes to the merchant id and key; sometimes you have to close down your browser. Hope something here helps.
Re: Google Checkout module for Zen Cart 1.3.x (beta)
I have no clue, I wish I didn't upgrade from a perfectly fine working website.
All my codes match.
My errors at google all say
Integration settings
My .htaccess Basic Authentication Mode is False, I did create the .htaccess with the link there though
I did just set it to true, it's about the only thing I didn't try, In my previous version it worked on false.
Re: Google Checkout module for Zen Cart released
I'm not able to "edit" this module when I go to payment and click the "edit" button. whyyy? =[
Re: Google Checkout module for Zen Cart 1.3.x (beta)
Greetings,
We are using Zen 1.3.8a (not ready to move to 1.3.9 yet)
We just installed Google Check out and ran a test sale -- on the Google side it works perfectly and fast. BUT, there is no record of the transaction in Zen Cart ? How do we get it to post a sale in Zen like it does when we use PayPal ?
Thank you in advance for your help.
Cheers
JDS
Re: Google Checkout module for Zen Cart 1.3.x (beta)
OK spent some time with my host and they say i have secure site but may need to redirect something however -- I need to know what URL within ZEN to i use to send the API callback
Anyone know ?
----------------
API callback URL (Level 2 integrations only) [?]
Specify a URL for Google to notify you of new orders and changes in order state
----------------
Thanks
JDS