Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > Ruby > [ANN] google-checkout 0.1.0

Reply
Thread Tools

[ANN] google-checkout 0.1.0

 
 
1337p337
Guest
Posts: n/a
 
      11-29-2006
About
=====

A simple library for generating the HTML and XML you need to interface
with Google Checkout (google.com/checkout). You can get a "Checkout"
or
"Buy Now" button with just a few lines of code. Right now it depends
on
Rails's ActiveSupport library for 'builder/xmlmarkup' to generate the
XML and Daiki Ueno's ruby-hmac library for signing the cart
(http://deisui.org/~ueno/ruby/hmac.html).

Status
======

Pretty stable, but missing a few small features (information in the
README). It's already being used in production at vixby.com, so I'm
pretty sure it's stable. Bug reports and criticism are both welcome,
though.

License
=======

Same as Ruby's license. See doc/LICENSE for the details.

Example
=======

Here's a brief example:
item = {:name => 'A Quarter',
:description => 'One shiny quarter.',
rice => 0.25 }
cart = GoogleCheckout::Cart.new(merchant_id, merchant_key, item)
cart.add_item(:name => "Pancakes",
:description => "Flapjacks by mail."
rice => 0.50, :quantity => 10)
File.open('super-e-commerce.html', 'w') { |f|
f.write("<html><body>Click this button to buy " +
"a quarter and ten pancakes:" +
cart.checkout_button +
"</body></html>")
}

Of course, this is not a complete illustration of the features. See
the
documentation for a more complete tour.

Author
=====
Pete Elmore (pete dot elmore at gmail dot com)

homepage:
debu.gs/google-checkout

download:
http://debu.gs/documents/download/go...download-0-1-0

 
Reply With Quote
 
 
 
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off




Advertisments