Google Checkout for checkout
alecmyers
Joined: 2006-08-01
Posts: 4342 |
Posted: Sun, 2008-08-10 21:14 |
I'm wrapping up the first draft of a new payment method for the checkout series of modules that provides full integration with the Google Checkout merchant service. That means I'm looking for a few volunteers who can help by installing and testing it. It requires:
|
|
Posts: 4342
Ok... Nothing so far... the net was obviously cast too narrowly. How about I drop the requirement for a generous spirit then?
Posts: 122
Alec,
I'll get back to you asap to help things along.
Paul
Posts: 4
Alec,
are you still looking for volunteers?
If so, I can help
Paul
Posts: 4342
Paul,
I finished the module alone and uploaded it to the repository and now I have it installed, and working, and I've taken orders through it. Not many - people seem to prefer paypal - but it works for me. If you can try it out (as I think you already have) and let me know how it goes that would be very helpful. Since Gallery depends on a lot of variables like hosting setups there might issues for other people that don't occur on my website, so I shall look forward to hearing how it goes.
Posts: 4
Alec,
I've just moved hosts and have setup checkout and have successfully placed orders through the sandbox.
All looks good to me.
I'm not a coder but if you need help testing in future then give me a shout.
Paul
Posts: 21
Alec,
I have installed 2.3RC1, have checkout 0.4 working, have paypal checkout working. I am looking to add google checkout option, but have a question. My hosting is through Brinkster. They offer shared SSL, but in a folder outside the webroot called 'secure'...could the scripts needed for google checkout be located there, or what. I do not want my entire site to be https.
Posts: 4342
Gallery only has one 'script' - which is "main.php". Every other piece of code is loaded and executed when and where necessary by main.php. And the directory structure of Gallery depends on everything like the modules and themes directories being directly 'below' main.php.
I don't know if you can do some nasty hack with symlinks, or using php to run main.php, but you'll have to sort out problems with paths. The good news is that for checkoutgoogle (only) purposes your access via https:// doesn't have to include theme files, css files or other random includes. But it does need to reach main.php and via the correct path too, for all the relevant Gallery classes to load.
Posts: 21
Thanks, I am going to try to place a bare minimum of gallery files inside the secure folder. I'll change the google checkout to post to the secure main.php. I'll let you know if this works at all...lol.
Posts: 21
I have tested this, the google checkout button forwards to a copy of main.php in a secure folder.
I receive the following message:
Security Violation
The action you attempted is not permitted.
Back to the Gallery
I am actually encouraged that there was not an actual 'error' accompanying the message, perhaps there is a way to supress it.
Posts: 4342
This is the wrong way forwards.
The only https:// access you need to be concerned with is the url you enter in the checkoutgoogle setup page and the test button next to it. If you can get that test to succeed, then you're good to go. There's no point fiddling with anything else.
Also please have a look at the new instructions I've added at: http://codex.gallery2.org/Gallery_2:Modules:checkoutgoogle#Configuring_your_Apache_Webserver