Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Hi everybody, I'm currently using Authorize.net and Paypal with Ecommerce module to sell ebooks.
Today I signed up with Google Checkout and will start processing, manually, some sales in a few days. It would be great having a Google Checkout module in the Ecommerce module, Google has an API available.
Anybody working on this?
Regards!
Comments
Comment #1
pyrello CreditAttribution: pyrello commentedI also would like to see Google Checkout Support
Thanks.
Comment #2
TerrenceLP CreditAttribution: TerrenceLP commentedYes I do to! I'm trying to do somthing about it but right now it seems to be a hodge podge of stuff that does not work. The API should work with forms but I've yet to nail it down. Down with pay pal!
Comment #3
Dublin Drupaller CreditAttribution: Dublin Drupaller commentedHi Alexis,
I too am interested in google checkout, but, unless I have missed something, I think it's USA only at the moment.
If there is a beta/developers type account sign up I have missed..please let us know.
Dub
Comment #4
alexis CreditAttribution: alexis commentedYes Dub, it's only US at this time.
Comment #5
Coyote CreditAttribution: Coyote commentedJust a "me too." I'd very much like to be able to incorporate Google Checkout into my e-commerce site.
Comment #6
prosequent CreditAttribution: prosequent commentedWell, I have a google checkout module that works using the vcolo and gregphoto.net code that has been posted online (I've honestly lost track of where the code came from because I have been looking at so many different examples). I _just_ got it working like 5 minutes ago and it still needs much work, but process-wise it actually works. Are there any developers that would like a look at it to maybe contribute? It isn't fully integrated into drupal... the merchant id and key comes from a config, though it is set up in ec_settings - I just haven't fully integrated it. Also, purchases are completed, but not checked off as complete in drupal just yet. At any rate, the framework is there and I'm going to continue to work with it, but I wanted to offer what I have to anyone who might want a crack at making it better or helping out. not sure if you can get at my contact info. Mike Reed - mlreed328@gmail.com if you are interested.
Comment #7
amitkarpe CreditAttribution: amitkarpe commentedWhich extra points "Google Checkout" have over pay pal ?????????
Comment #8
gordon CreditAttribution: gordon commentedI would love to be able to offer Google Checkout support as a part of E-Commerce. If there are any willing developers or someone is willing pay for someone to develop this please let me know, and I can arrange this.
Comment #9
simePlease refer to this page.
http://drupal.org/node/66801
Comment #10
pbhalesain CreditAttribution: pbhalesain commentedI have been playing with google checkout for last two days. Looks like they have made very complicated unnecessarily compared to paypal, authorize or linkpoint.
I am still confused with the tax part of it. If the shipping information is with google, how I am going to process taxes before sending my cart. (I get tax information from a web service and they charge me every transaction) I have no option but keep sending messages back and forth, for the same thing which we do with paypal or any other provider with just one message.
Also I was trying to authenticate the user in drupal with Google Auth api so that they dont have to login twice.. again, u have to show the google page no other option
Only good thing is.. 2.0% and 0.20 cents :-) Free gateway..
Comment #11
Coop1979 CreditAttribution: Coop1979 commentedWith the announcement that Google Checkout will be free through the end of 2007, the time has come for a module to be built to integrate GCO into Drupal.
I'm willing to throw in some cash to help the module be completed if anyone else is.
Comment #12
BullCreek CreditAttribution: BullCreek commentedI'd contribute some cash as well for a working solution in 4.7.
Comment #13
pbhalesain CreditAttribution: pbhalesain commentedIs anyone working/would like to work on this?
Please let me know if anyone is interested in development.
Comment #14
gordon CreditAttribution: gordon commentedI am interested in doing this, and have started working on figuring how to implement this.
Comment #15
Walt Esquivel CreditAttribution: Walt Esquivel commentedI'm excited to hear about efforts to get Google Checkout to work with Drupal!
If it's financial backing that's needed to get this module completed, please take a look at Let's get Google Checkout to work with Drupal.
By the way, does anyone know where the potential focus will be, i.e. on 4.7.x, 5.x, or both? Thanks in advance!
Comment #16
schavester CreditAttribution: schavester commentedI am commiting one of my sites for the testing of google checkout. Please advise.
richard
Comment #17
rszrama CreditAttribution: rszrama commentedAdded a link to a page w/ an osCommerce implementation of the GC checkout process... responshandler is (naturally) how Google communicates with your site for merchant calcs and order updates... GC requires the use of SSL for that. The cart is compiled in the file gcheckout.php which is included on the osCommerce checkout page to put the "Checkout with Google" button below the normal cart. Remember, GC totally bypasses your site's checkout system. You can, however, like this contrib create customer accounts on your site and fill in their data. All this will need to be heavily modified (of course) to work with Drupal + e-commerce, but I'm happy to answer questions here or at the Ubercart forum!
I'll put the link in here, too:
http://www.ubercart.org/forum/google_checkout_osc/162/google_checkout_os...
Comment #18
BioALIEN CreditAttribution: BioALIEN commentedI am very interested in this, till I read that it's only available in USA. I'd love to throw away PayPal.
Comment #19
wgknowles CreditAttribution: wgknowles commentedI'm absolutely interested in google checkout for drupal and hopefully w/ ecommerce too!
http://drupal.org/node/110739
Comment #20
matt@antinomia CreditAttribution: matt@antinomia commentedGreetings all. Erik has been working on this and it's pretty much ready for testing in 4.7. I've bundled the module and required libraries from Google as a .tgz which is available here: http://www.antinomia.com/gcheckout.tgz. It'd be great if some people could start banging on this!
Comment #21
gordon CreditAttribution: gordon commentedThis looks like a great start, but we are going to miss the release of E-Commerce v3.0.
The biggest problem is that the library in order to run this is released under the apache license, and this means that it cannot be included into with the E-Commerce system.
I would actually prefer that the gcheckout.module is completely stand alone without the library. This will make it smaller, and able to be installed easily.
Comment #22
matt@antinomia CreditAttribution: matt@antinomia commentedIt's unfortunate about the licensing issue. The library does a lot of legwork in terms of parsing data. I know it's not an ideal solution, but maybe in the interim we could bundle the library off-site and document that it's necessary to download it (like tinymce.module)? At least then we could get it out there... I'm just worried that the work involved in GPLing this would preclude it from being done in a timely fashion.
Comment #23
as medias@asmedias.net CreditAttribution: as medias@asmedias.net commentedHopefully this is in the right place.
I just installed your gcheckout module today, and then while editing a custom block (mostly HTML, paypal donate button, and Project Wondeful Ads) a little later on, all of the custom blocks on my page decided to disable themselves. I am not able to renable them. When I try to enable them, the page loads as though it had saved the settings, but the blocks are not enabled.
In addition to not being able to enable the blocks I cannot edit them either. I can create new blocks...but then they can't be enabled, nor can I edit them after.
I tried removing the google checkout module, but the problem persists. Is there anything with this module that may have caused this?
The stie is asmedias.net
Comment #24
matt@antinomia CreditAttribution: matt@antinomia commentedHrm, I'm not sure about that. I don't think it would cause a problem. When you say you 'removed' the gcheckout module, did you disable it at admin/modules or just delete it?
Comment #25
as medias@asmedias.net CreditAttribution: as medias@asmedias.net commentedI disabled it first, still had the problem, then deleted it. The problem continued after I deleted it as well. I also tried restoring to a previous backup, but the problem still persisted.
I've put the gcheckout module back into my drupal installation, and the blocks have decided to allow me to enable them again and play with their placement on the page, but I'm still not able to edit the blocks.
Like I said, I'm not sure this is the correct place for this problem, or even if the gcheckout module had/has anything to do with it. But it was the most recent change I had made to the system other then playing with the HTML, Paypal and Project Wonderful code
Comment #26
as medias@asmedias.net CreditAttribution: as medias@asmedias.net commentedNevermind. I just tried configuring a block got this message:
"Fatal error: Call to undefined function: taxonomy_get_term() in /hermes/web01/b2655/pow.sinesa/htdocs/modules/forum.module on line 85"
So I disabled the forum (not really using it anyways and planning on trying to integrate phpbb) and it seems to be working correctly.
Sorry for clogging up your thread, and thanks and good work on the google checkout module. I've been wanting this since I first heard of google checkout (wanted to get away from paypal)
Comment #27
rickvug CreditAttribution: rickvug commentedsubscribing. Waiting for the day Google Checkout makes it's way to Canada...
Comment #28
as medias@asmedias.net CreditAttribution: as medias@asmedias.net commentedI'm here again. This time definatly a problem related to the gcheckout module
When trying it out with sandbox mode, i was getting an error regarding the "$method = shipping_get_methods();" line, i just commented it out, and that seemed to take care of that issue.
Now however, I get
user warning: Table 'asmediasblog.ec_gcheckout' doesn't exist query: SELECT * FROM ec_gcheckout WHERE txnid = 20 in /hermes/web01/b2655/pow.sinesa/htdocs/includes/database.mysql.inc on line 120.
I'm not sure if this is an error with the module, or with my database. Any ideas on how to fix this?
Comment #29
kenyob CreditAttribution: kenyob commentedOkay, so where Can I download the beta module? I cen't find it anywhere.
Comment #30
jbeall CreditAttribution: jbeall commentedI am running Drupal 5.1.
I downloaded and unpacked into my modules directory the gcheckout module linked to above by matt@antinomia, but it doesn't appear in my modules list to enable/disable (or anywhere else that I can tell). The ecommerce module (and the rest of my site) appears to be working fine.
Do I need to rollback to an earlier of Drupal in order to use this module? Has there been any progress made on a Google Checkout module for Drupal?
Thanks!
-Josh
Comment #31
jbeall CreditAttribution: jbeall commentedI played around with the module code and was able to get the module to appear on the module list (added a gcheckout.info file with appropriate data). But the module doesn't work right (you get a 404 when you attempt to checkout).
I'm a developer, but I'm not at all familiar with Drupal's inner workings. For my day job I'm an ASP.NET developer (mostly C#), and I do freelance LAMP work. I would like to help with the google checkout module. Can anyone point me to some documentation on writing custom payment modules? Or do I just have to try and reverse engineer how all this works by looking at existing payment modules? Keep in mind I'm not new simply to payment modules, but Drupal's entire architecture.
-Josh
Comment #32
Summit CreditAttribution: Summit commentedHi,
I am interested in this module also.
I am willing to do some testing.
Very interested in this thread!
greetings,
Martijn
Comment #33
randomuser CreditAttribution: randomuser commentedWhat's the status of this module? Is it in beta or is the finished version out? If it's just a beta then how does it do? Any good?
Comment #34
halfelven CreditAttribution: halfelven commentedI would be willing to donate to support development of a Google Checkout module for 5.x.
- Erin
Comment #35
WisTex CreditAttribution: WisTex commentedI would like Google Checkout support as well.
Comment #36
Walt Esquivel CreditAttribution: Walt Esquivel commentedPlease take a look at http://groups.drupal.org/node/2140">Let's get Google Checkout to work with Drupal to allow membership subscriptions-based, recurring credit card charge.
Is there any developer willing to spec out how much work is involved in getting Google Checkout to work with Drupal and then posting the estimated costs on the Projects Needing Financing group?
I'm particularly interested in a subscriptions alternative to PayPal since payments through December 2007 are free with Google Checkout, although Google Checkout itself does not yet offer subscriptions/recurring payments capability. :(
Thanks,
Walt
Comment #37
brmassa CreditAttribution: brmassa commentedguys,
in order to combine google checkout and google analytics, i created a patch to google analytics module to track ecommerce transations. it might be helpfull
http://drupal.org/node/142514
regards,
massa
Comment #38
Cayenne CreditAttribution: Cayenne commentedThe lack of this function is the only thing keeping us from fully adopting ecommerce. Please don't make me go all Zencart!
Comment #39
RobLoachJust posting/subscribing my interest in a Google Checkout payment method for E-Commerce.
Comment #40
matt@antinomia CreditAttribution: matt@antinomia commentedThis is by no means done, but here's a good start on a 5.x-3.0 version of a Google Checkout module:
http://cvs.drupal.org/viewcvs/drupal/contributions/sandbox/antinomia/mod...
Please test! :P
@gordon: The module still requires the apache-licensed libraries. But they're a simple download and we can provide instructions in the README. Does that suffice?
Comment #41
gordon CreditAttribution: gordon commentedNo this will not be sufficient to get it added to E-Commerce.
Having an external library is a problem for a lot of people. Just having E-Commerce depend on token is too much for some people.
Comment #42
RobLoachAlthough I haven't tested it yet (I'll have time to test it tomorrow), I think requiring the download of Google Checkout's SDK is a very valid request. Since the Drupal CVS won't allow the commit of external code, in order to have the Google Checkout functionality, having this API is a natural given. Also, everyone downloading the E-Commerce module won't HAVE to download the API, only people wanting to have payments via Google Checkout will have the download the API.
There are many other modules that require the downloading of external APIs, and in this case, I think the feature benefits highly warrant the simple downloading of the Google Checkout API if he/she wants that functionality. Its better to let the user know it's there if they want it, rather then them assuming it's not. It also seems to be quite a largely requested feature, by the look of it.
Comment #43
rjleigh CreditAttribution: rjleigh commentedjust wanted to add my interest for a google checkout solution - hopefully while we can still take advantage of the free processing!
Comment #44
lunk rat CreditAttribution: lunk rat commentedVery interested too . . .
Comment #45
Cayenne CreditAttribution: Cayenne commentedOkay, I downloaded it and installed it and, after commenting out the shipping module references (don't need them), the thing works pretty darned well in my limited application.
Keep it up!
Comment #46
brmassa CreditAttribution: brmassa commentedGuys,
Considering:
1* Our now tight schedule to eC4
2* The "complexity" of the solution (as gordon said, people dont read INSTALL.txt and keep asking us about my problems...)
3* Limited use (only US for now, but might expand)
It might result
1* No GCheckout for eC4
So i might suggest:
1* Assume this as a separated module.
We are thinking about to create a "badge" to mark all eC modules endorsed by eC core dev team. After some positive reviews, we might endorse/contribute on this module too.
regards,
massa
Comment #47
brmassa CreditAttribution: brmassa commentedsee http://drupal.org/node/162699
Comment #48
(not verified) CreditAttribution: commentedComment #49
buddaWhy was this closed when no code has been committed as a Drupal project yet?
Comment #50
brmassa CreditAttribution: brmassa commentedBudda,
see http://drupal.org/node/162699. We are not taking new payment gateways to eC module anymore. Its not practical anymore to centralize that much. Anyone can create another module about it.
regards,
massa
Comment #51
a319903 CreditAttribution: a319903 commentedI would be interested in using and/or testing Google Checkout integration.
Comment #52
artatac CreditAttribution: artatac commentedCount me in as a tester and potental user of a googlecart add on
Comment #53
senthiln CreditAttribution: senthiln commentedI want to integrate Google checkout with this free press release distribution website. Does anyone have success with using Google checkout for repeat payments. I have some drupal experience. I am willing to spare some time and effort for Drupal e-commerce google checkout module.
Update - response from google checkout team
----------------------------------------------
Question: Hello, I would like to see Google checkout integrated with (
level 2 integration ) with Drupal eCommerce module and Ubercart
Answer:
Hello,
Thank you for your email and your interest in Google Checkout. I understand that you would like to use Google Checkout with Drupal eCommerce module and Ubercart.
At this time, Ubercart hasn't completed integration with Checkout.
However, we plan to work with Drupal eCommerce and Ubercart to provide a Google Checkout solution for online merchants soon.
We appreciate your feedback. Please know that we're taking steps to make Checkout more widely available with as many cart providers as possible. You can check back here http://checkout.google.com/seller/integrate_getnew.html to view the most updated list of certified, Checkout-enabled shopping carts.
Please feel free to reply to this email if you have any additional questions.
Sincerely,
Sasha
The Google Checkout Team
Comment #54
Summit CreditAttribution: Summit commentedSubscribing. Google chechout for drupal 5 somewhere?
Greetings,
Martijn
Comment #55
mfbI have created a project for antinomia's gcheckout module. The module is still in development but ping me if you're available to help test it, hopefully as soon as next week.
Comment #56
Summit CreditAttribution: Summit commentedHi,
Great thanks for this development, will it also be Ubercart compatible?
Greetings,
Martijn
Comment #57
rszrama CreditAttribution: rszrama commentedThere is a separate Ubercart module for GCO in the works that should be unveiled in the near future. Lyle is hard at work on it, and we'll be sure to announce when it's ready. If it gets done before the 1.0 release, we'll try to include it in core. Otherwise we'll post it up as a contributed module and stick it in for 2.0. : )
Cheers!
-Ryan
Comment #58
yngens CreditAttribution: yngens commentedsubscribe
Comment #59
scottrigbyinterested in this as well – following :)
Comment #60
Keith Hurst CreditAttribution: Keith Hurst commentedInterested... Subscribing
Comment #61
apb1991 CreditAttribution: apb1991 commentedI would love to see google checkout for drupal 6
Comment #62
awilliams CreditAttribution: awilliams commentedhas anyone gotten any relaible Google checkou modules? Please, where can find it
Comment #63
pyrello CreditAttribution: pyrello commentedNot for this module, but you can get it as an add-on for Ubercart: http://drupal.org/project/uc_google_checkout
Sean
Comment #64
gordon CreditAttribution: gordon commentedAFAIK, noone has created one for e-commerce 4, if someone wants to do this and create a new project the are quite welcome.
Comment #65
MPDano CreditAttribution: MPDano commentedHow do you enable google checkout? It's grayed out on mine. It's enabled in the modules section. any suggestions?