Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Ruby wrapper to Saasu's API
Branch: master
Pull request Compare This branch is even with kieranj:master.

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
lib
spec
.gitignore
Gemfile
LICENSE
README.md
Rakefile
VERSION
saasu.gemspec

README.md

Saasu

This gem provide a ruby wrapper to the Saasu api.

Installation

gem install saasu

Getting Started

Usage is currently limited to fetching invoices.

Firstly setup the library with your api_key and file_uid

Saasu::Base.api_key  = key
Saasu::Base.file_uid = uid

To fetch all invoices

invoices = Saasu::Invoice.all

By default all sales purchases are retrieved as this field is required.

You can pass in any conditions as a hash. The keys should be in snake case.

invoices = Saasu::Invoice.all(:transaction_type => "p", :paid_status => "Unpaid")

For a complete list of supported options see the Saasu API Reference

To fetch a single invoice by its uid

invoice = Saasu::Invoice.find(uid)

Copyright

Copyright (c) 2011 Kieran Johnson. See LICENSE for details.

Something went wrong with that request. Please try again.