This repository has been archived by the owner. It is now read-only.
Ruby wrapper for the SAAS and billing API
Clone or download
pengwynn Merge pull request #10 from dialexa/master
updated hashie dependency
Latest commit 132e2ca Feb 12, 2012



Ruby wrapper for the SAAS and billing API


sudo gem install chargify

Example Usage

Create, cancel, then reactivate subscription

attributes   = { :product_handle => 'basic' ... }
@client      ='InDhcXAAAAAg7juDD', 'xxx-test')
subscription = @client.create_subscription(attributes)
@client.cancel_subscription(subscription[:id], "Canceled due to bad customer service.") 
@client.reactivate_subscription(subscription[:id]) #Made him an offer he couldn't refuse!

Note on Patches/Pull Requests

  • Fork the project.
  • Make your feature addition or bug fix.
  • Add tests for it. This is important so I don't break it in a future version unintentionally.
  • Commit, do not mess with rakefile, version, or history. (if you want to have your own version, that is fine but bump version in a commit by itself I can ignore when I pull)
  • Send me a pull request. Bonus points for topic branches.


Copyright (c) 2009 Wynn Netherland. See LICENSE for details.