Skip to content

modernmsg/giftbit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

210ec40 · May 16, 2017

History

57 Commits
May 15, 2017
May 15, 2017
May 15, 2017
May 11, 2015
May 16, 2017
May 16, 2017
Aug 9, 2016
Dec 27, 2013
Dec 31, 2015
May 16, 2017
Dec 13, 2013
Feb 14, 2017

Repository files navigation

A Ruby gem for Giftbit API

Travis CI

Installation

Add this line to your application's Gemfile:

gem 'giftbit'

And then execute:

bundle

Or install it yourself as:

gem install giftbit

Usage

Giftbit.auth = 'token'

Giftbit.funds
# {"info"=>{"code"=>"INFO_FUNDS", "name"=>"Fund information retrieved", ...}

Giftbit.create_gift subject: 'Subject string',
  message: 'Extended message',
  contacts: [
    firstname: user.first_name,
    lastname:  user.last_name,
    email:     user.email,
  ],
  marketplace_gifts: [{id: 1234, price_in_cents: 500}],
  expiry: (Date.today + 30).to_s,
  delivery_type: 'GIFTBIT_EMAIL'

See the code for more API methods.

Contributing

  1. Fork it
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create new Pull Request