Chargify
Ruby wrapper for the chargify.com SAAS and billing API
Install / Use
/learn @pengwynn/ChargifyREADME
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. See LICENSE for details.
Related Skills
node-connect
351.2kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
110.6kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
351.2kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
351.2kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
