[lnkForumImage]
TotalShareware - Download Free Software

Confronta i prezzi di migliaia di prodotti.
Asp Forum
 Home | Login | Register | Search 


 

Forums >

comp.lang.ruby

[ANN] google-checkout 0.1.0

Pete Elmore

11/29/2006 7:24:00 AM

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

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.',
:price => 0.25 }
cart = GoogleCheckout::Cart.new(merchant_id, merchant_key, item)
cart.add_item(:name => "Pancakes",
:description => "Flapjacks by mail."
:price => 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/google-checkout-down...