Sha256: d0173aec580a053dac9deeaa73e40605efaabd75cc88ffe5f7a1df6a4d41a87d

Contents?: true

Size: 1.6 KB

Versions: 2

Compression:

Stored size: 1.6 KB

Contents

# ShipCompliant - Ruby API Client

The ShipCompliant gem is an API Client for the [SOAP][soap_wiki] API provided by
ShipCompliant. This gem has been created for fast implementation and supports
the 9 main API calls.

[Documentation][documentation_path] | [RDoc][rdoc_path] | [CoreService V1.2][core_service_path]

[![Build Status](https://travis-ci.org/BaylorRae/ship_compliant-ruby.png?branch=master)](https://travis-ci.org/BaylorRae/ship\_compliant-ruby) [![Code Climate](https://codeclimate.com/github/BaylorRae/ship_compliant-ruby.png)](https://codeclimate.com/github/BaylorRae/ship_compliant-ruby)

## Installation

Add this line to your application's Gemfile:

```ruby
gem 'ship_compliant'
```

And then execute:

```bash
$ bundle install
```

Add this to `config/initializers/ship_compliant.rb`

```ruby
ShipCompliant.configure do |c|
  c.partner_key = ENV.fetch('SHIP_COMPLIANT_KEY')
  c.username = ENV.fetch('SHIP_COMPLIANT_USER')
  c.password = ENV.fetch('SHIP_COMPLIANT_PASS')
end
```

## Usage

TODO: Coming soon...

## Contributing

1. Fork it ( http://github.com/BaylorRae/ship_compliant-ruby/fork )
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

[soap_wiki]: http://en.wikipedia.org/wiki/SOAP
[documentation_path]: http://baylorrae.github.io/ship_compliant-ruby/documentation/
[rdoc_path]: http://baylorrae.github.io/ship_compliant-ruby/rdoc/
[core_service_path]: https://shipcompliant.desk.com/customer/portal/articles/1451976-api-coreservice-v1-2?b_id=2759

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
ship_compliant-0.1.1 README.md
ship_compliant-0.1.0 README.md