Google Checkout Extension For Spree
Ruby
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
app
config
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

README.markdown

Google Checkout

Installation

  1. Add gem 'spree_google_checkout', :git => "git://github.com/railsdog/spree-google-checkout.git" to Gemfile
  2. Run rake spree_google_checkout:install
  3. Run rake db:migrate
  4. Create seller account in Google Checkout
  5. Open https://sandbox.google.com/checkout/sell/settings?section=Integration or https://checkout.google.com/sell/settings?section=Integration
  6. remember your merchant ID and merchant key
  7. set 'API callback URL' to https://your.spree.site/google_checkout_notification
  8. select 'Notification as XML'
  9. Create a billing integration using http://your.spree.site/admin/payment_methods and set the merchant ID, etc.
  10. Set Spree::Config[:allow_ssl_in_production] to true

Usage

  • 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.