Sha256: 60dc86d5fc728c23aca764bd63abd4117c6c8ff95215c4afdc9a822e4813fcfe

Contents?: true

Size: 1.07 KB

Versions: 7

Compression:

Stored size: 1.07 KB

Contents

# chargify

Ruby wrapper for the chargify.com SAAS and billing API

## Installation

    sudo gem install chargify
    
## Example Usage

### Create, cancel, then reactivate subscription
    attributes   = { :product_handle => 'basic' ... }
    @client      = Chargify::Client.new('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

Copyright (c) 2009 [Wynn Netherland](http://wynnnetherland.com). See LICENSE for details.

Version data entries

7 entries across 7 versions & 3 rubygems

Version Path
chargify-0.3.0 README.markdown
chargify-0.2.8 README.markdown
lucidimagination-chargify-0.2.7.2 README.markdown
lucidimagination-chargify-0.2.8.pre2 README.markdown
chargify-0.2.7 README.markdown
doug-chargify-0.2.5 README.markdown
chargify-0.2.6 README.markdown