Re: Google Checkout module for Zen Cart (beta)
Hi all
for all those of you having issues adding a shipping provider that is not in the standard distro i've done a little script that generates the code to add in the includes/modules/payment/googlecheckout.php
this is the link
http://demo.globant.com/~brovagnati/..._generator.php
any doubt feel free to ask.
ropu
Re: Google Checkout module for Zen Cart (beta)
Quote:
Originally Posted by
ropu
Blum, thats true, but multisocket should not be included in gcheckout.php
ropu
Ropu,
You are right, multisocket is not called in gcheckout.php, but these files are called................
PHP Code:
require('includes/languages/' . $_SESSION['language'] . '/' .'modules/payment/googlecheckout.php');
require_once('includes/modules/payment/googlecheckout.php');
And they include a call to multisocket or at least references to it. As does the responsehandler which is called in gcheckout.php but in responsehandler.php there is a call to multisocket.php. The last time I tried commenting out the selfURL function, I got errors further down the page. Maybe I did not do it correctly. I will try again.
Thanks
Blum
Re: Google Checkout module for Zen Cart (beta)
Thanks Ropu,
I found my Sandbox orders once I looked in the correct inbox. I don't know if I am up to the responsehandler test you suggest, although it now appears that all is working correctly.
What you say on the multisocket feature is interesting. I inadvertantly added USPS with the UPS we had talked about previously. Interestingly enough it appears that both are working with the multisocket feature turned off. Am I suffering from a false hope that they could be both working correctly? You can look at <http://www.nativeamericantrade.com/zencart/> and see what you think. The shipping rates on my small items were too high for UPS so I need USPS as well.
THanks,
Dave
Re: Google Checkout module for Zen Cart (beta)
I've done a search and have seen other people ask, but I haven't seen a solid response.
Can I use a shared SSL that my ISP provides, or do I need a private one with a dedicated IP?
Re: Google Checkout module for Zen Cart (beta)
Hi ropu & all!
I am really excited about the Google Checkout module for Zen Cart. I have not launched my site live yet, but I am hoping to exclusively use the Google Checkout payment module like several others have brought up. The only problem that I am aware of right now, is that it does not support the selling of downloads. This is a problem for my site because we will only be offering downloads for the moment. I was wondering if this issue is closed to being resolved. I will be patient, I just thought I would get an idea of how long it might be. Thanks for all the hard work.
Re: Google Checkout module for Zen Cart (beta)
Had my first order today with Google Checkout which isnt bad considering I just installed this mod a few weeks ago.. The only problem is that shipping wasnt charged.. How do I put in shipping costs?
Re: Google Checkout module for Zen Cart (beta)
Quote:
Originally Posted by
tj1
I set up a test store on which I try new things before trying them on my live store. I installed the GoogleCheckout module and I think everything is working OK.
After logging on to my test store today I noticed there were 10 new customers. I was surprised as this is a new test store no one knows about it and there aren't any links to it.
After clicking on the new customers' details I realized these were the same customers who had made payments for eBay and Yahoo auctions using GoogleCheckout.
So my question is, will a new account be created in my ZC store for anyone that sends me a GoogleCheckout payment?
If that's the case, I guess a separate GoogleCheckout account is needed for each separate store one might have. Does anyone know if one is allowed to have more than one seller account?
Also, does anyone if the customers received notification of the accounts created in the test store?
Thanks.
Tj,
yes, every new buyer that uses GC to pay, when a new order notif arrives to ur site, it will create a new zencart user (or update it if he has already bought)
and you guessed ok, u need on GC Seller account for each site, because u need to have one Mechant API callback URL for each site.
but what you could do, if you have 2 sites, one live and an other for test, use ONLY one merchant and use sandbox merchant ID/key for testing, and production merchant Id/key for live one.
hope this helps...
ropu
Re: Google Checkout module for Zen Cart (beta)
Quote:
Originally Posted by
eva01
I've done a search and have seen other people ask, but I haven't seen a solid response.
Can I use a shared SSL that my ISP provides, or do I need a private one with a dedicated IP?
hi eva
please have a look to this page that describes well how SSL certificates work
http://groups.google.com/group/googl...l-certificates
and here a list of compatible ones
http://checkout.google.com/support/s...y?answer=57856
ropu
Re: Google Checkout module for Zen Cart (beta)
Quote:
Originally Posted by
blumcafe
Ropu,
You are right, multisocket is not called in gcheckout.php, but these files are called................
PHP Code:
require('includes/languages/' . $_SESSION['language'] . '/' .'modules/payment/googlecheckout.php');
require_once('includes/modules/payment/googlecheckout.php');
And they include a call to multisocket or at least references to it. As does the responsehandler which is called in gcheckout.php but in responsehandler.php there is a call to multisocket.php. The last time I tried commenting out the selfURL function, I got errors further down the page. Maybe I did not do it correctly. I will try again.
Thanks
Blum
Hi blum,
i must say that you should have something wrong.
i double check all, and i dont find any cross reference from gcheckout.php to multisocket.php
The only place that is included is in responsehandler.php line 135 (and only included id multisocket feature is enable. Btw, try disabling it)
And also neither in file 'includes/languages/' . $_SESSION['language'] . '/' .'modules/payment/googlecheckout.php' nor ncludes/modules/payment/googlecheckout.php there is a reference to multisocket.php or responsehandler.php
if gcheckout.php in line 406 is this code
PHP Code:
if ($srv_mode == 'https://sandbox.google.com/checkout/' && $http_mode == 'http') {
$url = HTTP_SERVER . DIR_WS_CATALOG . 'googlecheckout/responsehandler.php';
} else {
$url = HTTPS_SERVER . DIR_WS_CATALOG . 'googlecheckout/responsehandler.php';
}
but is used to set up the callback ur, nothing to do with including files.
double check your installation, and address me where you have that cross reference.
tip: search for responsehandler.php multisocket.php in your files to find any inclusion that is out of place.
thx for ur comments
ropu
Re: Google Checkout module for Zen Cart (beta)
Quote:
Originally Posted by
Dave Wilson
Thanks Ropu,
I found my Sandbox orders once I looked in the correct inbox. I don't know if I am up to the responsehandler test you suggest, although it now appears that all is working correctly.
What you say on the multisocket feature is interesting. I inadvertantly added USPS with the UPS we had talked about previously. Interestingly enough it appears that both are working with the multisocket feature turned off. Am I suffering from a false hope that they could be both working correctly? You can look at <http://www.nativeamericantrade.com/zencart/> and see what you think. The shipping rates on my small items were too high for UPS so I need USPS as well.
THanks,
Dave
Hi dave,
to be sure they are working, comprare them to the default values you setted up in the Admin UI, if they are different, it working :D
you can also compare them with standard checkout quotes, please be sure you use the same address in standar and GC checkout ;)
ropu