Sha256: 19bb63fee9ed0eafcfff128a4d05291ff2d47ee6a7e19f4e0608ccdbb30ffdc7

Contents?: true

Size: 1.12 KB

Versions: 3

Compression:

Stored size: 1.12 KB

Contents

# chargify

Ruby wrapper for the chargify.com SAAS and billing API

## Installation

    sudo gem install gemcutter
    gem tumble
    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

3 entries across 3 versions & 1 rubygems

Version Path
chargify-0.2.5 README.markdown
chargify-0.2.4 README.markdown
chargify-0.2.3 README.markdown