Google Checkout Extension For Spree
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
db/migrate Refactored to use new Spree core billing integration [#828] Oct 17, 2009
lib Switch to Deface Aug 6, 2011
.gitignore Initial work on upgrade to Spree 0.50 Mar 10, 2011
README.markdown Updated README Mar 12, 2011
Rakefile Initial work on upgrade to Spree 0.50 Mar 9, 2011
Versionfile Updated Versionfile Aug 6, 2011
spree_google_checkout.gemspec Initial work on upgrade to Spree 0.50 Mar 9, 2011


Google Checkout


  1. Add gem 'spree_google_checkout', :git => "git://" to Gemfile
  2. Run rake spree_google_checkout:install
  3. Run rake db:migrate
  4. Create seller account in Google Checkout
  5. Open or
  6. remember your merchant ID and merchant key
  7. set 'API callback URL' to
  8. select 'Notification as XML'
  9. Create a billing integration using and set the merchant ID, etc.
  10. Set Spree::Config[:allow_ssl_in_production] to true


  • After filling your gateway settings, users can place order through Google Checkout.
  • After placing order through Google Checkout, you can charge it or cancel it from Spree admin-panel.