GoogleCheckout
Google Checkout Module Version
v1.4.7
Enable GoogleCheckout Module
True
Select Mode of Operation
https://checkout.google.com/
Production Merchant ID
xxxxxxxxxxxxxxxxx
Production Merchant Key
xxxxxxxxxxxxxx
Sandbox Merchant ID
Sandbox Merchant Key
.htaccess Basic Authentication Mode
False
Select Merchant Calculation Mode of Operation
https
Disable Google Checkout for Virtual Goods?
False
Allow US PO BOX shipping?
False
Default Values for Real Time Shipping Rates
Default values for real time rates in case the webservice call fails.
Set Default Value to 0 to disable the method
Shipping Generator
No merchant calculation shipping selected
GoogleCheckout Carrier Calculated Shipping
False
Carrier Calculater Shipping Configuration
fedexGrounddomestic_types_CCS:1.00|0|0, fedexHome Deliverydomestic_types_CCS:1.00|0|0, fedexExpress Saverdomestic_types_CCS:1.00|0|0, fedex2Daydomestic_types_CCS:1.00|0|0, fedexStandard Overnightdomestic_types_CCS:1.00|0|0, fedexPriority Overnightdomestic_types_CCS:1.00|0|0, fedexFirst Overnightdomestic_types_CCS:1.00|0|0, upsGrounddomestic_types_CCS:1.00|0|0, ups3 Day Selectdomestic_types_CCS:1.00|0|0, ups2nd Day Airdomestic_types_CCS:1.00|0|0, upsNext Day Air Saverdomestic_types_CCS:1.00|0|0, upsNext Day Airdomestic_types_CCS:1.00|0|0, upsNext Day Air Early AMdomestic_types_CCS:1.00|0|0, uspsMedia Maildomestic_types_CCS:1.00|0|0, uspsParcel Postdomestic_types_CCS:1.00|0|0, uspsExpress Maildomestic_types_CCS:1.00|0|0
Rounding Policy Mode
HALF_EVEN
Rounding Policy Rule
PER_LINE
Cart Expiration Time (Minutes)
NONE
Also send notifications with Zencart
True
Google Analytics Id
UA-xxxxxx-x
3rd Party Tracking
NONE
Google Checkout restricted product categories
Continue shopping URL.
checkout_success
Sort order of display.
2
Sorry if I wasn't clear. I am talking about your setting on the Google side NOT Zen Cart.
Integration settings
Shopping cart post security
My company will only post digitally signed carts. [?]not ticked
API callback URL (Level 2 integrations only) [?]
Specify a URL for Google to notify you of new orders and changes in order state. You must provide the URL of a server running 128-bit SSLv3 or TLS. [?]
API callback URL:https://stargate.terrassl.net/candlewithcare.co.uk
Callback method:
XMLticked
e.g. <google-order-number>123</google-order-number>
HTML (name/value pairs)
e.g. google-order-number=123
Advanced settingsall the following are ticked
Please note that any changes to these settings will modify the API messages that Google delivers. It is strongly recommended that you first test any changes to these settings on the Sandbox test server.[?]
Provide the first name, last name and full name of the buyer and order recipient in separate fields in the new order notification.
Notifications must include any amounts involving a Google promotion.
Return the buyer's ship-to phone number in the new order notification.
Return the buyer's billing phone number in the new order notification.
Require notification acknowledgments to specify the serial number of the notification.
For sure, your API callback setting is wrong. If you follow the instruction you will notice that it should be your https url plus googlecheckout/responsehandler.php so the final result should be something like https://www.someurl.com/googlechecko...nsehandler.php
I am not sure that google support shared ssl and even if google does, you might want to check that your ssl is on the list of approved vendors.
Also, uncheck all the options under advanced setting and then switch to sandbox so the ssl issue can be tested separate.
So here is a good troubleshopping approach:
Change your API callback to the appropriate setting
Change your setting on the admin side to sandbox
Test GCO without SSL
report back.
ok i have changed callback and placed an order for an item without need for delivery. the order went though to gc sandbox and "paid" but didnt register in zencart. ssl is set to false in both config files.
Posted via Mobile Device
Sorry to jumpin but, i was having the same problem and maybe i can help you out a little. What i did was first i followed this post.
Here the last thread: http://www.zen-cart.com/forum/showth...ghlight=google
Also make sure you have google analytics installed.
Then i had ssl active, I found out that you have to have ssl active for it to work, is what i was told even though they said it does not have to be active. GC checks for that. Then signed in to GC Sandbox went to MYSALES then went to TOOLS then clicked on INTERGRATION CONSOLE and that will tell you what errors you are getting. I was getting this error:
We encountered an error trying to access your server at http://<your url>/googlecheckout/responsehandler.php -- the error we got is: Send failed with code: 404. Response body was
Once i found out about the error i Then i looked around and found this file that i haved attached just put it into the root of your site and run it. And it will tell you why it is not communicating with ZC. Once i fixed those issues i was all good hope this helps you.
Last edited by dscott1966; 22 Oct 2008 at 01:01 AM.
Firstly, thank you all for your help in relation to this issue I am currently having.
I am 100% convinced that somewhere I have incorrectly altered ZC files or I have a DB issue so.....
I have started a brand new installation again with Terranetwork with the name printmarketingonline.co.uk
I am now installing each MOD from scratch and thoroughly testing before starting the next. Once it is 100% working I am then uploading the Candlewithcare database and checking it works with that too.
When I have all the mods installed, I am then going to compare the two using winmerge and post my results back on here.
I know it's a long way round it but i'm sure it will be quicker.
In the mean time I have disabled GC from my CWC site until I can solve this issue.
I have checked all settings, double checked, triple checked and then checked all over again to insure that I have not left anything out, made any errors, etc. and yet still I get the emails several times a day saying "Attention required: order notification failing" and it wont stop. I have checked all settings in google too. What can I do about this? It's not telling me in the skin shop admin cp that I have new google orders either. This is not good. I've been struggling with this for about 6 weeks now trying to fix it on my own with no luck. Any help anyone can offer would be greatly appreciated.
Sherri
www.ibskin.com
Oct 19, 2008 3:47:39 PM EDT
Error: We encountered an error trying to access your server at https://www.julzbodyboutique.com/MY_...eckout_process -- the error we got is: Send failed with code: 404. Response body was: <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <HTML><HEAD> <TITLE>404 Not Found</TITLE> </HEAD><BODY> <H1>Not Found</H1> The requested URL /MY_SHOP/index.php was not found on this server.<P> <P>Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request. <HR> <ADDRESS>Apache/1.3.41 Server at www.julzbodyboutique.com Port 443</ADDRESS> </BODY></HTML>
This error, I believe is like I already stated in my first post, was because I left "/MY_SHOP/" in the call back API. I removed that, as I already stated and have not gotten another message.
What my question/concern was about was the fact that my zencart store does not show a customer, does not show a purchase, and I don't know if this was the reason for no information on my website regarding this sale or not. Also, like I said in my first post, when my friend did a test purchase via googlecart, and the card was charged etc... she also did not show up in the store as a sale, and this time NO error was received. I need to know why sales are not showing up in my store, why no customers are showing up in my store, no stock reduction, etc... If it were NOT for the notification from google cart telling me I had a sale, I never would have known.
Bookmarks