144-active-merchant-basics is a project mainly written in Ruby, it's free.
Railscasts Episode #144: Active Merchant Basics
http://railscasts.com/episodes/144
Commands
sudo gem install activemerchant