Google Checkout v.1.4.1_beta1 mod for Zen Cart
Full mod release announcement, list of changes and improvements and download locations are here
Woody
Printable View
Google Checkout v.1.4.1_beta1 mod for Zen Cart
Full mod release announcement, list of changes and improvements and download locations are here
Woody
EDIT: I figured out the problem and have Google Checkout in my payment options. I have a new problem though... the option to go to google checkout in the shopping cart is there, but the button is unclickable. I think it may be because I did not set my file attributes to 777, but I do not know how to do this??
It also says on the site under the google checkout button this:
* Google Checkout Merchant Id or Key has not been setted up
what do I need to do from here. My site is www.attireforall.com . i set up a fake item just to try it out if you would like to see what I am talking about.
I have Google Checkout already and it is uploaded to Root Directory. I can't figure out how to install Zen Cart to my Google site. The file is too large to put in root directory and I am unable to FTP through FileZilla or any other program I have used. Is there another way to upload the files? I have all the files and they are unzipped but no way to upload them. www.fitnessbymarilyn.com :huh:
Have you tried contacting Google? Check with them to see if it's even possible to do what it sounds like you are trying to do.
I'm not sure what you are doing there, but most of us have zen-cart installed FIRST on a web host. THEN installed the google checkout module into the zen-cart files.
Google Checkout v.1.4.1_beta2 mod for Zen Cart
Full mod release announcement, list of changes and improvements and download locations are here
Please use this version not the previous v.1.4.1_beta1
Woody
Attirefor all:
This support thread on Zen Cart site is for those still running the old 1.3x mod version.
Which version of the mod are you running? If you have installed GC mod v.1.4x please post questions and issues to the new support forum.
Maybe it was you whom posted to the new forum regards the error message with the double forward slash in your path?
Hope the suggestions helped.
Woody
Hi. I suspect you are just a bit confused. Zen Cart has nothing to do with Google Apps.
The Google Checkout module is an add-on checkout/payment module for the Zen Cart e-commerce application. You need Zen Cart installed and running first before installing Google Checkout.
Note for Zen Cart to run you need a web hosting environment, likely an account with a web hosting provider whom provides access to PHP, MySQL, Apache and many other applications and services for your use. And don't forget the SSL certificate which you will need (or have access to).
Regarding the use of file editors and filezilla for FTP, etc., you may want to to hire a consultant to help you sort out the options.
I also replied to your similar posts on the new GC mod support site.
Woody
Google Support says Requirements for:
1. Zen Cart v1.3 (1.3.7 recommended, templates are for this version)
2. PHP3/PHP4/PHP5 with cURL(libcurl) installed and enabled
See: http://code.google.com/p/google-checkout-zencart/
Plugin features include:
1. Posting shopping carts to Google Checkout
2. Shipping support
3. Tax support
4. User and order updates within Zen Cart
5. Order processing using Zen Cart Admin UI
6. Google Analytics and 3rd party tracking Support
7. UK support
8. Digital Delivery Support
Well I am not sure if Google has these things or not but I assume they do as these sites were designed for professional/educational/IT/corporations with a smaller version for home/small business...Google is my host and my domain is with Go Daddy. I think you are the one who told me Google doesn't support CSS so I uninstalled all of your files/logos/ etc. (Zen Cart) that I have spent the past week day and night installing.....I installed PHP5 to my computer to be sure as well.
Guess I'll just have to add Buy Now Buttons on my Google Checkout/Google Website and forget Zen Cart. Appears it is not compatible with Google? I sure do like it though!
If the choices are to dump ZC cause it dosnt work with your host,
or dump host for one of the most powerful shopping carts,
I would have to say dump the host and keep the cart.
So the new version of the google checkout module is released> I thought it was going to be v1.4.5?
Anyway does :
Send Zencart's Credentials to new customers created with GC
Now mean that it sends the customers their login password. Sounds like it, but just wanted to check someone had tried and tested it.
If this is a beta is it ok to upgrade from my v1.4 or shall i wait
Cheers
Phil
Hey just looked at the installation files and it looks a bit of a night mare to upgrade.
The only bit I really want to upgrade/fix is this customers getting their log in details.
Is there just one part of this upgrade i can cut in to fix that??
I just went through and updated a really old version of GC that had been disabled.
I went through the manual update process, and when I go Modules -> Payment I get the error:
I've tried changing permissions on the referenced files to 777, but there was no change in the result.Quote:
Warning: googlecheckout(/home/rhutchis/public_html//googlecheckout/shipping_methods.php) [function.googlecheckout]: failed to open stream: Permission denied in /home/rhutchis/public_html/includes/modules/payment/googlecheckout.php on line 44
Warning: googlecheckout(/home/rhutchis/public_html//googlecheckout/shipping_methods.php) [function.googlecheckout]: failed to open stream: Permission denied in /home/rhutchis/public_html/includes/modules/payment/googlecheckout.php on line 44
Fatal error: googlecheckout() [function.require]: Failed opening required '/home/rhutchis/public_html//googlecheckout/shipping_methods.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/rhutchis/public_html/includes/modules/payment/googlecheckout.php on line 44
Also, just for fun, I tried removing one of the "/" in line 44 to get rid of the double "//" in the path, but that also had no effect (other than making the path "look right").
Any clues on what I missed?
-Roger
What about the permissions on the /googlecheckout folder?
That's genius!
I changed it to 777 (was 750) and the error went away.
Thank you!
Now, is it okay to leave it at 777 or is there a more secure permission level that should still allow it to work?
No idea, I don't use the mod. 755 is the usual default setting for most folders, so I'd try that
Rgds,
Excellent. 755 still allows it to work.
Thanks again!
-Roger
I've installed the Google Checkout mod... but when I try a test purchase I get this at the checkout page:
why is that... shouldn't it pick up the royalmail shipping mod??Quote:
Error: Shipping Methods not configured
rm1stlargeletter (ignored)
rm1stlargelettersf (ignored)
rm1stpacket (ignored)
rm1stpacketsf (ignored)
rmamsmallpacket (ignored)
specialdelivery (ignored)
Can anyone help.
I have upgraded to google checkout 1.4.1 from 1.4
I removed all the old files and reinstalled the new, went into admin removed and reinstalled.
All seems to work ok apart from the responsehandler.php.
The tranactions dont show up in my admin, when you type in the url http://mysite.com/googlecheckout/responsehandler.php you get a page not found.
So i deleted this responsehandler.php and put the old one back in and it works again, but its the old one and doesnt email the customer their login details etc.
Any ideas???
Ok fixed this but still not getting the zc login details emailed to the customer....
Ok it all seems to work, apart from the main bug, which ropu now knows about.
When you install this 1.4.1beta1 version, it works in sandbox, but when you use the real url you google button will disappear and links to
http://cbgtest18.corp.google.com
this is a mistake they made in the code... goto
/googlecheckout/library/googlecart.php
Comment out line 131
Uncomment line 130
Ropu forgot to comment out entry he uses only for testing purposes. :clap:
Im surprised there doesnt seem to be much action on this thread, isn't everyone excited that google checkout works!!
Thank you very much phil99. I was trying to formulate what the error was exactly and just ended up sitting on what was wrong with the update. The symptom was that in sandbox the checkout button shows up fine, but in checkout mode the button is gone and points to some weird url that must have been for internal google testing. cbgtest18.corp.google.com
This post is to confirm that unless you modify the code in 1.4.1beta1 then sandbox mode won't work.
Good solve
My brain hurts - decided to go the Google route as HSBC were not a lot of help (please note - that last line contains massive amounts of understament)
copied our live shop to a test location on the same server. We had/have the google check out working - kind of - im probably being thick so PLEASE help before my brain explodes.
WITH original CC modules still installed - we were able to click on the google check out - pay via the sandbox enviroment - order accepted and paid for - email send to me as the purchaser. The order was not sent back to the shop - which has confused me slightly.
The shop was offering to alow us to check out via the old standard CC module (we proccess payments off line due complicated shipping - the other project being worked on atm) or google via the google checkout button. so wanting to FORCE people to go the google route I diasabled the CC module - now I am being told "we dont ship to your area"
http://www.eliseparts.com/testshop2
any help (hopefully pointing out the blooming obvious) gratefully recieved
Thanks
Kev K
I am running into some problems that I want to fix.
But every time i go to check something like:
http://www.mysite.com/googlecheckout/shipping_generator
or
http://www.mysite.com/googlecheckout...nsehandler.php
I get a prompt asking me for my username and password
(None of any works! )
What am i doing wrong? What U & P are they looking for? Zen, My Server? Google??
:frusty::frusty::frusty::frusty::frusty::frusty:
I still cant get in... I need to add my Percentage Shipping Module.
How can I add this??
Hey Milo,
I think it wants your google checkout U & P. try the email you use to login to gc, and that pw as well.
Another thought is do you have an account setup at the shipping company your trying to setup? If not, set one up at ups, fedex, or usps for shippers and then try that username/password.
JP
Kev K
You may have a zone in the gc mod, or another payment mod. Remove the zone because it thinks you only want to do business in that zone.
That's why it says, we don't ship to your area, because your testing with a zip that is not included in the zone that is in the payment mod, whichever that mod is.
I'm having a problem with my responsehandler.php file. I get the following error.
Integration Issue Detail
Time of occurrence: Sep 8, 2007 4:23:05 AM PDT Error: Error parsing XML; message from parser is: Content is not allowed in prolog. Warnings: XML We Received: Sat Sep 8 7:23:05 EDT 2007:- Invalid
XML We Sent: <?xml version="1.0" encoding="UTF-8"?>
<merchant-calculation-callback xmlns="http://checkout.google.com/schema/2" serial-number="changed for display">
<buyer-id>changed for display</buyer-id>
<shopping-cart>
<items>
<item>
<tax-table-selector>Taxable Goods</tax-table-selector>
<merchant-item-id>209</merchant-item-id>
<item-name>Window Alert Hawk Decals</item-name>
<item-description></item-description>
<unit-price currency="USD">6.99</unit-price>
<quantity>1</quantity>
<merchant-private-item-data>changed for display=</merchant-private-item-data>
</item>
</items>
<merchant-private-data>
<session-data>changed for display;zenid</session-data>
<product-data>;209</product-data>
<ip-address>changed for display</ip-address>
</merchant-private-data>
</shopping-cart>
<calculate>
<addresses>
<anonymous-address id="changed for display">
<city>Albany</city>
<country-code>US</country-code>
<region>NY</region>
<postal-code>12210</postal-code>
</anonymous-address>
</addresses>
<merchant-code-strings />
<shipping>
<method name="UPS: Ground" />
</shipping>
<tax>false</tax>
</calculate>
<buyer-language>en_US</buyer-language>
</merchant-calculation-callback>
Is there someway to override this?
Look in some file?
Here is my problem... Google checkout is working.
However it is not applying any shipping.
Google Products has my Google Checkout next to my items so they know
I have it configured, I heard this may increase sales so I dont really want to mess with it.
All I want to do is somehow get in there and configure my shipping by Percentage module...
##############################___
Thanks
Milo
Okay I am a bit further on - I apear to be accepting payments - though the ordcers are not being passed backed to my test cart. Looking on the google side of things I am getting this error
We encountered an error trying to access your server at https://www.eliseparts.com/testshop2...sehandler.php; the error we got is: Send failed with code: 400. Response body was: Invalid or not supported Message
which I am guessing, is something fairly basic wrong
the other thing I have noticed is that I apear not to HAVE to be logged into my zen cart to buy via google -is this correct ??
Thanks for the help so far
Kev K
FYI ....
running zc1.3.6, gco 1.4.1beta12
site is as scanpancookware.com
problems found as follows
a) modules that use OT (order total) , the order total discount is passed to GCO, but the amount is not ... passed as $0. I have a module "bigspenderdiscount" from thatsoftwareguy, big spender discount is passed, but discount $$ value is not. Wishlist says that OT processing is repaired in 1.4 , seems maybe not.
b) I have active coupons in ZC, but these are not being activated in GCO...
c) i have table rate ship rates for the USA + UPS for non contiguous USA + custom UPS canada UPS for canada ..... however when i checkout with a USA address, its listing the default ship options/amounts for the UPS zone (non USA) even though the table rate should be the only ship option showing in the GCO checkout page.
If anyone out there has done the port of GCO to super_orders.php , please let me know ......
any help on the above items is most appreciated.
We timed out waiting for your server at https://www.doodlebuckets.com/store/...nsehandler.php -- the error we got is: Read timed out Your server must respond faster to merchant calculation callback requests.
<?xml version="1.0" encoding="UTF-8"?>
<merchant-calculation-callback xmlns="http://checkout.google.com/schema/2" serial-number="c6101cc8-9245-4e84-9759-6897b9e135fb">
<buyer-id>642628697863537</buyer-id>
<shopping-cart>
<items>
<item>
<tax-table-selector>Taxable Goods</tax-table-selector>
<merchant-item-id>1247</merchant-item-id>
<item-name>"Baby on Safari" Handpainted Gift Set in Keepsake Shadow Box</item-name>
<item-description></item-description>
<unit-price currency="USD">42.0</unit-price>
<quantity>1</quantity>
<merchant-private-item-data>
<item>YToxNTp7czozOiJxdHkiO2k6MTtzOjQ6Im5hbWUiO3M6NjE6IiJCYWJ5IG9uIFNhZmFyaSIgSG FuZHBhaW50ZWQgR2lmdCBTZXQgaW4gS2VlcHNha2UgU2hhZG93ICBCb3giO3M6NToibW9kZWwiO3M6MD oiIjtzOjM6InRheCI7ZDo2Ljc0OTk5OTk5OTk5OTk4OTM0MTg1ODk2MzU5ODQ5NzIxMTkzMzEzNTk4Nj MyODEyNTtzOjE1OiJ0YXhfZGVzY3JpcHRpb24iO3M6MTI6Ik5DIFRBWCA2Ljc1JSI7czo1OiJwcmljZS I7czo3OiI0Mi4wMDAwIjtzOjExOiJmaW5hbF9wcmljZSI7ZDo0MjtzOjE1OiJvbmV0aW1lX2NoYXJnZX MiO2k6MDtzOjY6IndlaWdodCI7aTo0O3M6Mjg6InByb2R1Y3RzX3ByaWNlZF9ieV9hdHRyaWJ1dGUiO3 M6MToiMCI7czoxNToicHJvZHVjdF9pc19mcmVlIjtzOjE6IjAiO3M6MjI6InByb2R1Y3RzX2Rpc2NvdW 50X3R5cGUiO3M6MToiMCI7czoyNzoicHJvZHVjdHNfZGlzY291bnRfdHlwZV9mcm9tIjtzOjE6IjAiO3 M6MjoiaWQiO2k6MTI0NztzOjg6InJvd0NsYXNzIjtzOjc6InJvd0V2ZW4iO30=</item>
</merchant-private-item-data>
</item>
</items>
<merchant-private-data>
<session-data>254fa559a19af811d50340cd0e07c543;zenid</session-data>
<ip-address>71.70.230.168</ip-address>
</merchant-private-data>
</shopping-cart>
<calculate>
<addresses>
<anonymous-address id="429451496776349">
<city>Fuquay Varina</city>
<country-code>US</country-code>
<region>NC</region>
<postal-code>27526</postal-code>
</anonymous-address>
</addresses>
<merchant-code-strings />
<shipping>
<method name="United Parcel Service: Next Day Air Early AM" />
<method name="United Parcel Service: Next Day Air" />
<method name="United Parcel Service: Next Day Air Saver" />
<method name="United Parcel Service: 2nd Day Air" />
<method name="United Parcel Service: 3 Day Select" />
<method name="United Parcel Service: Ground" />
<method name="United States Postal Service : Express Mail (1 - 2 days)" />
<method name="United States Postal Service : First-Class Mail (2 - 5 days)" />
<method name="United States Postal Service : Priority Mail (2 - 3 days)" />
<method name="United States Postal Service : Parcel Post (4 - 7 days)" />
</shipping>
<tax>false</tax>
</calculate>
<buyer-language>en_US</buyer-language>
</merchant-calculation-callback>
How do you fix a slow server? The shipping showed up the first time I tested but now it does not and it's going just to the defaults, which are crazy high to cover all my bases. I searched the thread and so no answer to this. Anyone?
Amy
Hello,
I'm hoping someone can help me...
I've done the above to effectively cut out the checkout_shipping page of the cart to force Googlecheckout to be my only viable payment option.
HOWEVER, my cart offers group discounts and the discounts are only applied IF the user is logged into the shopping cart first. So, if *user* buys £1000 worth of merchandise, *user* gets a 2% discount which has been confirmed to be working in Google Checkout with all the relevant info passing back to the shopping cart. However, if *guest* puts same items into cart and then clicks on the Google checkout, *guest* is charged full rates.
What I'd like to do is wrap the Google checkout button in an if statement and here is where my knowledge and ability conflict.
I want something like:
Hope that makes sense, basically I only want the cart to be passed to Google if user has already logged into their account. If not logged in, checking out first takes them to login screen then on to google.Code:<if> logged in
Then Google Checkout
<else> login / register </else>
</if>
In an ideal world this will be transparent so it'll either checkout if logged in or redirect to login/register page then to checkout... But if not possible to pass from login to google, I can live with a "login to checkout button" and then once a session is validated, the "login to checkout button" is replaced with a "check out with Google button".
Thank you in advance for any help/advice in this matter!
How do you implement International purchasing? I have a buyer from Mexico and they said that GC is not accepting it.
Any suggestions?
If any of these issues are with version 1.4, you will have a good chance of connecting with the developer (ropu) at:
http://groups.google.com/group/googl...rt-mod-support
Hi--
Does anyone know how to configure Google Checkout and Zen Cart so that digital download products can be instantly downloaded after the charge for an order is approved?
So far, I have been able to set up a store that requires each order to be manually approved before the customer can download their purchased product, but since our products don't cost very much, I would like to enable instant downloading so that customers can purchase and download when I am away from the store.
I found a site called "##################.com" that offers instant downloads with Google Checkout, so I know this must be possible. However, I want to stick with using Zen Cart, since I want to host the entire store on my own site.
Thanks.
Marilyn-
I have been away for a week plus thus the reason for this latent reply.
I am confused by your reply above. I've had not had any prior communication with you. Only posts I have made to you were via this thread. So I certainly did not say to anyone that "Google does not support CSS". I don't even know what that means... Google is a company with many products/services so such a blanket statement would be ambiguous at the least ;-)
If you installed PHP on your computer then you must have already installed a webhost environment on your computer. But then you stated GoDaddy is your webhost. So why you would install PHP on your computer is not understood, unless you are also using your computer for a web development or demo environment?
I highly suggest you visit the ZC support forum board related to installing Zen Cart.
http://www.zen-cart.com/forum/forumdisplay.php?f=5
And/or contract with a consultant to work though the concepts. You may want to discuss with your webhost (GoDaddy) before installing Zen Cart.
At any rate this thread is not for supporting Zen Cart installation, or for supporting "Google Apps" or any other Google product/service or Zen Cart functionality which is not directly related to the GC mod for ZC.
After you have ZC installed and working correctly then you can install the GC mod. For support for latest version of the GC mod for ZC please visit http://groups.google.com/group/googl...rt-mod-support
Good luck,
Woody
See response to your post on the NEW GC mod for ZC support forum.
HINT: Hopefully all Zen Cart merchants whom have been, for the last several weeks, posting to this thread issues/questions related to the GC v.1.4x mod, now fully understand that OFFICIAL support for the v.1.4x mod is now provided at http://groups.google.com/group/googl...rt-mod-support
The mod developer and other mod support volunteers do NOT keep up-to-date or respond to this thread (which is only being maintained for those using the previous 1.3x version of the mod).
Woody
If you note something on the wishlist which is incorrect please post a response to the wishlist so the developer will be informed.
Another merchant recently posted on the new support forum that they have Super Orders working fine with the current version of the GC mod.
Post ALL your v.1.4 mod related questions to
http://groups.google.com/group/googl...rt-mod-support
Note that only Zen Cart 1.37 and mod v.1.4.1-beta2 are currently being supported.
Woody
Yes this was mentioned in the NEW support forum and a new version of the mod was immediately released and the release announcement posted, BEFORE you made your post ;-)
http://groups.google.com/group/googl...5d4e6e24832921
For updated info regarding the GC mod for ZC please always check
http://groups.google.com/group/googl...rt-mod-support
GC mod upgrade announces and other official current GC mod news will no longer be posted to this thread.
Woody
bear with me...
can't edit anymore so want to explain the above post so you guys don't think I'm a nut case! :)
I figured out how to force login before GC and posted how to do it incase someone else had the same problem.
30 seconds later, I read on the GC support group that it is against GC TOS to force login before GC, so I edited out my post until I could clarify... Needless to say, you can't force a login.
*back to the drawing board*
Hey Woody,
I'm still using 1.3. Wanna upgrade me?
Send an email to jp at birdoasis.com. I almost never check that gmail email.
JP
Never mind Woody,
I'm reading the instructions. Looks simple enough. If you hear any screaming, that's my wife just before she throws the computer at me. hehe.
I had this module installed and working however at my checkout page, the googlecheckout button forced the paypal express and googlecheckout button way below the checkout button....I have tried taking the -or use- text out, but that did not correct the situation.
Any help would be great!
If possible I would like to place the googlecheckout button and the paypal express button directly below the checkout button.
Thanks
Hi Gang,
I am now frustrated to a headache!
I think I have a couple of issues...
#1. google checkout is chosen with the radial button on the checkout_payment page... Go to the checkout_confirmation page... click continue and I get popped right back to the shopping_cart page.
HELP!... I feel like I am in an infinate loop!!!!
#2. the gooogle checkout button.... what page is that supposed to appear on? and if it is....IT ISNT!
The web site is http://www.kamuitips.com/index.php please create a profile and test for me.
Thank you for your support!
I've been there! The only thing I can suggest is go through and completely reinstall this module. I had missed something the first time and caught it the second....make sure all of your files uploaded correctly!Quote:
Hi Gang,
I am now frustrated to a headache!
I think I have a couple of issues...
#1. google checkout is chosen with the radial button on the checkout_payment page... Go to the checkout_confirmation page... click continue and I get popped right back to the shopping_cart page.
HELP!... I feel like I am in an infinate loop!!!!
#2. the gooogle checkout button.... what page is that supposed to appear on? and if it is....IT ISNT!
The web site is http://www.kamuitips.com/index.php please create a profile and test for me.
Thank you for your support!
Hope this helps!
UPDATE!..... This time I did it with a fine tooth comb....still the same thing is happening. What do I do now. Right now... picking my nose is more constructive!
Thank you for your help!
hi
my environment uses:
zencart_v1.3.7
GC_v1.4.1Beta1.2
and mods
stock_by_attr_v4.4 and ot_local_tax_v1.0
I have everything working (thanks to a lot of great posts) and there are 2 problems I am trying to solve:
1) how can I configure Google Checkout to calculate tax based on
a)Santa Clara county/zip codes at 8.25%
b) rest of California state at 7.25%
c) all other states at 0% ???
NOTE: my shop's checkout works great with the mod; I have configured zencart with the State Zone at 7.25% and the mod to include all the zip codes for the SC county .
2) How can I disable/gray-out the Google Checkout button when the selected quantity > stock ? I currently use only one attribute (size)
and the "admin/configuration/stock/allow checkout=false" works for the
zen cart checkout but not for Google.
I spent many hours searching for answers before posting. Thank you!
Hi all. Google checkout has been working fine for us but I just tested it to confirm and no matter what I do GC says we sent them a bad cart? Here is the error given in the GC integration panel:
<?xml version="1.0" encoding="UTF-8"?>
<error xmlns="http://checkout.google.com/schema/2" serial-number="86dfe8a8-b07c-40fc-9c69-dc7d962bc7eb">
<error-message>Error parsing XML; message from parser is: Invalid value for body of allowed-areas in checkout-shopping-cart/checkout-flow-support/merchant-checkout-flow-support/shipping-methods/merchant-calculated-shipping/address-filters: Must be a U.S. 2-letter postal code or state name</error-message>
</error>
What is the problem here? The only thing I have changed lately is I customized the shipping zones a little... Any ideas?
ZC: 1.3.71
GC Module: v1.4Beta1
I had an installation of this module working properly for several months, and then orders stopped appearing in my admin a few months ago and I had not modified anything. I have tried debugging and also upgraded the module but the error remains. My response_message.log shows the timestamp but nothing else, and my response_error.log shows Invalid. As far as I know SSL is installed properly as it was working before, but my hosting company has been flaky about it in the past. I am able to get a secure connection to my site and the certificate hierarchy looks appropriate. Can anything other than SSL issues be causing this?
how do I add the [FONT=Arial]What is Google Checkout? below the checkout button?
[/FONT]
(a) above has been resolved by thatsoftwareguy .. bigspender now works with GCO, as does Better together.
shipping rates and coupons still giving a hard time. Do we need to duplicate coupons on GCO side or shoudl GCO automatically check entered coupons via the callback ?
thanks ropu and thatsoftwareguy for the OT module repair.
Hi there,
One of our clients has been having a problem of certain Google orders not showing up in Google checkout(they stay pending even after payment). We have been discussing the issue with the Google team and today we received the following from a tech:
If I understand this correctly, this means that the fact that Google checkout being offered in the radio button portion of the standard checkout is causing our problem. It's ok to purchase it via the additional checkout button, but not the radio button.
1) Does anyone else find this to be true?
2) What's the best way to turn off the standard option in the checkout?
Any advice is appreciated, as it's causing quite a disruption.
thanks,
json
Better Together will be updated shortly in the download area with the fixes required to use Google Checkout. Watch the Better Together support thread for details as soon as it's ready.
Thanks,
Scott
could someone be kind enough to explain why i am getting the following errors?
in sandbox mode no https - works fine, calculates shipping.
sandbox mode w/ https - i get :
We encountered an error trying to access your server at https://MY-SITE.TLD/googlecheckout/responsehandler.php
-- the error we got is: Sending failed with HTTP response code: 302. Response body was:
so i did some searching and saw a post mentioning the response handler test. this is what i get from that :
Code:Authorization: Basic XXXXXX:XXXXXX
Content-Type: application/xml;charset=UTF-8
Accept: application/xml;charset=UTF-8
X-Origin-IP: 70.253.43.238
and i get the same in production mode....Code:HTTP/1.0 405 Method Not Allowed
Server: Zeus/4.3
Date: Wed, 19 Sep 2007 19:35:05 GMT
Allow: GET, HEAD
Content-Type: text/html
Hostname: b015
X-Cache: MISS from proxy.globant.com
Proxy-Connection: close
<html><head><title>Error 405 Method Not Allowed
</title></head><body bg##############################><h2>Error 405 Method Not Allowed
</h2><p>The requested method POST is not allowed for URL /googlecheckout/responsehandler.php<p><i>Powered by <a href="http://errors.zeus.com/">Zeus Technology</a></i></body></html>
any help would be greatly appreciated. I tried asking help from google but they said
since its integrated with zen cart. i need to ask them.
Thanks,
James
sorry i made a mistake on the above post and didn't catch it in time to edit. the handler test output is actually :
Code:Authorization: Basic XXXXXX:XXXXXX
Content-Type: application/xml;charset=UTF-8
Accept: application/xml;charset=UTF-8
X-Origin-IP: 70.253.43.238
Code:HTTP/1.0 302 Moved Temporarily
Date: Wed, 19 Sep 2007 20:11:50 GMT
Server: Apache/2.2.3 (Debian) PHP/5.2.0-8+etch7 mod_ssl/2.2.3 OpenSSL/0.9.8c
X-Powered-By: PHP/5.2.0-8+etch7
Set-Cookie: zenid=xxxxxxxxxxxxxxxxxxxxxxx; path=/; domain=www.MY-SITE.TLD
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
Location: http://www.MY-SITE.TLD/googlecheckout/responsehandler.php?zenid=xxxxxxxxxxxxxxxxxx
Content-Length: 0
Content-Type: text/html; charset=UTF-8
X-Cache: MISS from proxy.globant.com
Proxy-Connection: close
Hi,
I've been working on getting Google checkout working for a UK shop.
Got a problem with VAT.
When in google checkout it seems to think the VAT is 0.
So if i have a product that is 4.50 inc VAT it shows it as 3.83 in google checkout but then does add the vat on (includes VAT £0.00).
Anyone know what might be happening here? Also I've notice that in response_message.log the tax is set to false: <tax>false</tax>
Not sure why, and i can't see where i might set it to true.
Thanks for any help.
Hello,
taf, Gunzanroses, schwimwastaken, regenbauma, teebo, malka, toothpick, brodus, veekay, HueyTypeR, DanAllkins, etc...
Recommend posting your issues/questions to the GC mod for ZC support forum at:
http://groups.google.com/group/googl...rt-mod-support
Ropu (the mod developer), Pablo and volunteers whom help support the mod will more likely observe your post and respond (they do not read/reply to this forum).
Also I have just posted to the above support forum a listing of various Google Checkout merchant and integrator resources.
Note: Google Checkout mod v1.45 with brand new GoogleCheckout Carrier Calculated (GCC) Shipping support to be released VERY soon. Visit and/or subscribe to the above support site for pending announcement.
Woody
Thanks for the info. Will look there for further details.
Hi Woodymon
Thanks for all the info. The Guide to setting up the google merchant account was the last piece of the puzzle that i was looking for. I've now got Google checkout working, it's automatically picking up the shipping info and creating accounts in the admin of zencart. I have to say google checkout looks really cool!:smile:
Thanks.
OK,
I'm new to Zen-CArt. I chose it to save my client some money - and I want to get them hooked up with a google mercahnt account.
I got the Google Beta installed - following instructions on Option A of the Installation README now what do I do?
When I run /googlecheckout.responsehandler.php -I get no error. Infact, I get no page. Just 404
Is something missiing? Any sggestions?
Just for kicks I ran that page again and here's my error:
Warning: include(includes/modules/payment/googlecheckout.php) [function.include]: failed to open stream: No such file or directory in /home/allenlen/public_html/american-health-foods/catalog/googlecheckout/responsehandler.php on line 74
Warning: include() [function.include]: Failed opening 'includes/modules/payment/googlecheckout.php' for inclusion (include_path='.:/usr/lib/php:/usr/local/lib/php:.:.') in /home/allenlen/public_html/american-health-foods/catalog/googlecheckout/responsehandler.php on line 74
Fatal error: Class 'googlecheckout' not found in /home/allenlen/public_html/american-health-foods/catalog/googlecheckout/responsehandler.php on line 91
Clues above indicate you possibly have not uploaded /includes/modules/payment/googlecheckout.php or possibly installed/enabled/configured mod via ZC admin > modules > payment > googlecheckout
For further assistance regards mod v1.4x post questions/issues at the new mod support forum at http://groups.google.com/group/googl...rt-mod-support
Woody
I think I just dumped the whole includes folder - onto the server - maybe I should try loading one file at a time.
thanx for your response.
I was about to install google checkout, but is it not supported for Ireland?:cry:
I have a beautiful solution for "Google checkout's Failed to Get Basic Authentication Headers", which is bacically done by Ropu in zen cart.
So follow this link for ur answer...
http://prashcom.##########################
i hope this will explain the solution for the problem.
Thanks
Prashant Agarwal
I get this error when clicking the Google Checkout icon in my zen cart install:
- I'm a UK user, using the sandbox... can anyone help?Code:<error serial-number="6e11fff0-a80e-4d5b-952d-0e82c9c1f841">
−
<error-message>
Error parsing XML; message from parser is: Invalid value for body of tax-area in checkout-shopping-cart/checkout-flow-support/merchant-checkout-flow-support/tax-tables/alternate-tax-tables/alternate-tax-table/alternate-tax-rules/alternate-tax-rule: Must be a U.S. 2-letter postal code or state name
</error-message>
</error>
Thanks
may i know which version of Zen cart u r using?
please refer to the official support forums for more info:
http://groups.google.com/group/googl...api-php/topics
http://groups.google.com/group/googl...zencart/topics
Cheers!!
Prashant Agarwal
http://prashcom.##########################
I followed the following instructions:
CAPITALIZED words refer to a folder or language that you choose. We use CUSTOM for your template and ENGLISH for your language by default. These generic terms should be changed to the name of the template/language you are using.
If you want to change "Congratulations! You have successfully installed your Zen Cart™; E-Commerce Solution" with your own text open the includes/languages/ENGLISH/index.php file and find the following code:
// This section deals with the "home" page at the top level with no options/products selected
/*Replace this text with the headline you would like for your shop. For example: 'Welcome to My SHOP!'*/
define('HEADING_TITLE', 'Congratulations! You have successfully installed your Zen Cart™ E-Commerce Solution.');
} elseif ($category_depth == 'nested') {
// This section deals with displaying a subcategory
/*Replace this line with the headline you would like for your shop. For example: 'Welcome to My SHOP!'*/
define('HEADING_TITLE', 'Congratulations! You have successfully installed your Zen Cart™ E-Commerce Solution.');
}
Replace the text starting “Congratulations” with your own text. Make sure that the single quote marks are not left out.
Save the edited file to includes/languages/ENGLISH/CUSTOM/index.php and upload it to your server.
OK - I have my CUSTOM folder built. I haven't built a new template, because I want to figure out how everything works first. The changes I made above did not take place. So I figured it was because the English folder is in neither the Clasic or my new CUSTOM folder. I went to Admin - Tools - Template selection - thinking that I might jsut need to refresh it. I selected Custom - and nothing changes. I then tried to preview my custom page and I get this error:
Forbidden
You don't have permission to access /catalog/includes/templates/CUSTOM/images/ on this server.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
--------------------------------------------------------------------------------
Apache/1.3.37 Server at american-health-foods.com Port 80
WHAT THE HECK - I'M THE ADMIN FOR GOD'S SAKE.
This Zen stuff s starting to wear on me - it is bad enough that Google Cart is such a pain.
Thanx for any suggestions.
Your post has nothing to do specifically with the Google Checkout mod and is off-topic for this thread. It appears that you need to first understand how Zen Cart template overrides work. Please visit the FAQ section of the Zen Cart support forum and review the various FAQ's on setting up a template and template overrides. Then if you have questions regarding setting up a template please post those questions to an appropriate Zen Cart support forum. e.g. "First Steps & General Customization Issues", or "Using the Override System ", or "General Questions". Then once you have an understanding of how ZC templates work and have a custom template set-up, only then proceed to install the Google Checkout mod. And post questions SPECIFIC to the GC mod to the new dedicated GC mod support forum. Review recent posts in this thread for the URL.
Good luck,
Woody
Prashant,
Please see Ropu's comment on your blog posting. The issues you responded to in your blog post have been resolved now for some time in newer 1.4x versions of the mod. Please visit the new support site to download latest mod version (v.1.45 as of this post).
Woody
Sometimes google checkout don't charge the shipping fee for the customer, it happened 5 times these month.
The order shows:
Sub-Total:$20.95Standard US Flat Rate Shipping: Best Way:$0.00Total:$20.95but i set 4.95 for the shipping fee, cause somethings it's ok.
what's wrong? Anybody could help?
Try the just released mod v.1.4.5. See:
New Google Checkout mod for Zen Cart v.1.4.5 with "Carrier Calculation Shipping"
http://groups.google.com/group/googl...947427a99fd924
I recently received an order with express shipping when I do not have express shipping chosen as available in my ZC shipping module. What's more it only charged $30 for about 15 pounds worth of merchandise. Does this calculation come through GC and how can it allow selection of express mail when I only have pp, 1st class and priority mail selected as options in my ZC shipping module for domestic mail? Thanks in advance for your help!:smile:
If running v1.4x version of the GC module I suggest posting your issue to the new support forum. Be sure to post your shipping array structures contained in shipping_methods.php (newer 1.4x version has ship arrays in that file).
Note the new v1.45 mod was just released with Carrier Calculated Shipping feature. It is now available in the Zen Cart downloads area. Something I expect would be very useful to you and xuhuamao.
Description of the CCS feature is in the mod readme and more details at
http://code.google.com/apis/checkout..._Shipping.html
v1.45 mod will not be supported here by the developer and others. If you want support go to http://groups.google.com/group/googl...t-mod-support/
Woody
Same here with me - I have a client with UK and USA store and it doesn't charge shipping fee - only defaulting to the value set in Google Checkout (e.g: USD 1)
I've even set the response handler call back and set it to XML in the Google Checkout Admin -> Settings -> Integration but it's still defaulting to 1 !!!
This is a nightmare :huh:
Anyone experiencing unusual timeouts today?
I've been getting several emails from customers saying GoogleCheckout is displaying different shipping costs and saying discount codes are invalid.
I logged in to my GC account and I found a lot of time out errors:
This is very unusual. My website is very fast. I have more thant 15,000 products and all pages load in less than 1 second.Code:We timed out waiting for your server at https://www.xxxxxx.com/googlecheckout/responsehandler.php -- the error we got is: Read timed out Your server must respond faster to merchant calculation callback requests.
I've never really had this issue before.
Does anyone know if Google changed something or doing maintenance?
Single feature added to the GC mod for ZC. The updated mod is v.1.46 and is currently available via SVN only. For more info and SVN trunk URL see the mod support forum.
http://groups.google.com/group/googl...rt-mod-support
Woody
Below is a link to a GC merchants and integrators resources page. You may want to visit the Google Checkout Merchants or Developers forums or the GC blog to see if a system status update is available.
http://groups.google.com/group/googl...a4ac77ebefb661
Woody
I installed Google Checkout v1.4.5_CCS, for some reason it is not intergrated with zencart, meaning no customer or order info within zen cart, any ideas what could be wrong here?
Hi All -
I've been trying to get this going all night - I upgraded zen to the latest version and downloaded the latest, full build of GoogleCheckout ... it works OK except it won't compute the USPS calculated postage properly.
On the cart pages, the shipping estimator works fine for USPS realtime rates. But when you use GoogleCheckout, it doesn't add the shipping - even though I have it configured. And in the GoogleCheckout settings, when I open the Shipping Methods Generator to test, it gives me the following error:
Fatal error: Cannot redeclare class usps in /home/httpd/vhosts/getskinsnow.com/httpdocs/includes/modules/shipping/usps.php on line 798
Any help? There are no other usps.php files in the /shipping folder - I've already made sure. I removed all usps.php files and re-uploaded from the download, same problem.
Help!
You'll get better assistance for the latest versions of GoogleCheckout on your zen cart here:
http://groups.google.com/group/googl...rt-mod-support
Try checking here:
http://groups.google.com/group/googl...rt-mod-support
https://secure.hostmonster.com/~shop...nsehandler.php -- the error we got is: Sending failed with HTTP response code: 500. Response body was: <!-- SHTML Wrapper - 500 Server Error --> <!-- PHP Wrapper - 500 Server Error --> <html><head><title>500 Server Error</title></head> <body bgcolor=white> <h1>500 Server Error</h1> A misconfiguration on the server caused a hiccup. Check the server logs, fix the problem, then try again. <hr> URL: http://74.220.203.52/~shopp/shop/googlecheckout/responsehandler.php<br> </body></html>"][U]We encountered an error trying to access your server at https://secure.hostmonster.com/~shop...nsehandler.php -- the error we got is: Sending failed with HTTP response code: 500. Response body was: <!-- SHTML Wrapper - 500 Server Error --> <!-- PHP Wrapper - 500 Server Error --> <html><head><title>500 Server Error</title></head> <body bgcolor=white> <h1>500 Server Error</h1> A misconfiguration on the server caused a hiccup. Check the server logs, fix the problem, then try again. <hr> URL: http://74.220.203.52/~shopp/shop/googlecheckout/responsehandler.php<br> </body></html> [/U
this is the error that im getting
I see your using a shared SSL. Try search on the other support group for 'shared SSL'. There's a one line edit that should fix your problem.
Sorry, I'm kind of in a hurry and cannot look it up for you.
Hi,
I just had the same problem (had a misconfigured Google Checkout level 2 integration URL while processing orders) and so I wrote this Perl script to re-post a failed order back into the Zen-Cart order queue.
You have to put the XML in a file in the same directory and then run this from a Unix/Linux machine (probably -- have not tested it on Windows, but maybe it will work if you have a decent Perl install)
Here is the script:
You will have to modify a couple of lines in that script to point to your web server in the HTTP::Request->new() line and put in your google checkout id and merchant key as the username/password in the $req->authorization_basic() line.Code:#!/usr/bin/perl -w
########################################################################
# resend-order.pl
# resend failed gcheckout order
# License: MIT License <http://en.wikipedia.org/wiki/MIT_License>
# You are free to do whatever you wish with this code,
# but I'm not responsible for anything that happens because of it
# Copyright (c) 2007 Mike Percy
########################################################################
use strict;
use LWP::UserAgent;
my $file = shift @ARGV or die "Usage: $0 <filename> (where filename is a file containing the XML of the failed order)\n";
my $content = '';
open(FILE, "< $file")
or die "error: cannot open file ($file) for read: $!";
read(FILE, $content, -s FILE)
or die "error: cannot read file ($file): $!";
close FILE;
my $ua = LWP::UserAgent->new;
# modify the below two lines to point to your domain and use your own google checkout id & key
my $req = HTTP::Request->new(POST => 'https://www.mydomain.com/shop/googlecheckout/responsehandler.php');
$req->authorization_basic('google_merchant_id', 'google_merchant_key');
$req->content_type('application/x-www-form-urlencoded');
$req->content($content);
my $res = $ua->request($req);
print $res->as_string;
exit 0;
You run it like this:
It works for me. Hope this helps!Code:./resend-order.pl failed-order.xml
Mike