Closed (outdated)
Project:
Commerce Core
Version:
7.x-1.x-dev
Component:
Contributed modules
Priority:
Normal
Category:
Feature request
Assigned:
Unassigned
Reporter:
Created:
1 Jul 2011 at 13:07 UTC
Updated:
11 Nov 2017 at 04:40 UTC
Jump to comment: Most recent, Most recent file
Comments
Comment #1
rszrama commentedI haven't heard of anything, but keep an eye on the project pages to see if it pops up.
Comment #2
nickgs commentedCool, thanks Ryan.
I haven't reviewed any of the Commerce code yet but how much of an undertaking do you guys think it would be to port the Google Checkout module from Ubercart to Commerce? I would image much of the messaging code could be ported over rather easily.
I am going to have to take a closer look at this.
Thank you.
Nick
Comment #3
hedley commentedI'm also planning on having a look at this, have you made a start yet nickgs?
Comment #4
hedley commentedI've created a very basic module to integrate Google Checkout. It has no settings form and uses the more insecure HTML API at the moment. It's not ready for production use but it's a start.
Here's the Google Checkout HTML API documentation: http://code.google.com/apis/checkout/developer/Google_Checkout_Custom_Ca...
And the Google Checkout XML API documentation: http://code.google.com/apis/checkout/developer/Google_Checkout_Custom_Ca...
I think the next steps are to:
Comment #5
hedley commentedJust added this on my Github as well: https://github.com/hedleysmith/commerce_gc
Comment #6
nickgs commentedAwesome hedley, I am going to try to get this running tonight.
Comment #7
paul.linney commentedHey,
I also created a basic module for Google Checkout after looking through hedley's example and the PayPal module.
It uses the XML API and lists the full order on the checkout pages. The Google Checkout settings can be edited via the payment rule (just like the PayPal module) 'admin/commerce/config/payment-methods'
I decided to include the Google library for the server requests, as I had to alter the response to return the redirect-url for Commerce to redirect, rather then allow it to redirect automatically.
You can have a look at: http://drupal.org/sandbox/paul.linney/1246398
regards,
Paul
Comment #8
hedley commentedThat's great Paul, I'll take a look at it and give it a test
Comment #9
rfay@paul.linney - Thanks for creating the module! I encourage you to host your module as a sandbox here on Drupal.org. That way the community can become aware, file issues, etc. It's much more likely to get community participation here.
Comment #10
paul.linney commentedSandbox now on drupal.org, http://drupal.org/sandbox/paul.linney/1246398
Paul
Comment #11
rfay@paul.linney++
Comment #12
webengr commentedHas anyone recently used the august sandbox by paul.limney?
Trying it as a module on recent drupal commerce, 12/28/2011....
It appears that it will work, did have to refresh browser several times
before it showed up in the config area...
Comment #13
paul.linney commentedJust be aware that the code does not record the transaction in Commerce. So when you look at an order there will be no payment information available.
Paul
Comment #14
webengr commentedthanks for that note....
I put it on a drupal commerce site that was set to preload shopping cart to allow invoices
to be paid. As invoices are paid the status is manually changed for now anyways
because payments by credit card is "auth" and by check as received a human has to change status....
and google should send emails or notify transactions so someone should know it cleared
and the volume is low so I think it will be okay for now...
So at least it will get used occasionally on a live low volume site to bang on the code.
Comment #15
ACF commentedI have completed and released a commerce google checkout module that integrates well with drupal commerce. I could do with some reviews to get it published so if anyone has a spare bit of time. The project issue is http://drupal.org/node/1497114 and the sandbox link is: http://drupal.org/sandbox/alasdair86/1497002.
Thanks
Alasdair
Comment #16
rszrama commentedWhat level of GCO integration does it support?
Comment #17
ACF commentedIt supports the Checkout API, and the Notifications API and part of the order API, with hope to integrate the rest of the order API fairly soon.
Comment #18
jazzdrive3 commentedFrom what I'm seeing, these Google Checkout modules do not adhere to Google's ToS.
Google REQUIRES you put a Google Checkout button next to any other checkout button you have. At a minimum, this requires you place it on the Cart page. It cannot be just another payment type in the normal Commerce flow.
The Google Checkout process then handles any shipping and taxes separately.
Comment #19
1kenthomas commentedAny updates on the status of this? Thanks.
Comment #20
mengi commentedGoogle Checkout is retired. Google Wallet is the replacement. (https://developers.google.com/wallet/digital/)
Comment #21
kopeboyAny development in progress for Commerce & Google Wallet integration?
Comment #22
torgospizzaI found this project on Github but haven't tested it. It's also 2 years old, so there's no telling without doing some digging if it's viable or not. https://github.com/mrehayden1/drupal7-commerce_google_wallet
Comment #23
rszrama commented