Skip to content
Active Merchant library for integration with order fulfillment services
Ruby
Latest commit 51ae86d Apr 6, 2016 @garethson garethson Merge pull request #80 from Shopify/remove-order-id-params
Remove order_id params from Shopify API call.
Failed to load latest commit information.
lib
test
.gitignore
.travis.yml
CHANGELOG.md Release v3.0.1 Jan 7, 2016
CONTRIBUTING.md
Gemfile
Gemfile.activesupport32
Gemfile.activesupport40
Gemfile.activesupport41 Fix Travis build matrix Jan 8, 2015
Gemfile.activesupport42 Fix Travis build matrix Jan 8, 2015
Gemfile.activesupport5 Test with Rails 5 Nov 18, 2015
LICENSE.txt
README.md
Rakefile Update gem dependencies Jan 17, 2015
active_fulfillment.gemspec
shipit.rubygems.yml

README.md

ActiveFulfillment Build Status

Library for integration with order fulfillment services.

Installation

Add to your gem file, and run bundle install.

gem 'active_fulfillment'

Usage

# The authentication options differ per service.
service = ActiveFulfillment.service('name').new(login: 'abc', password: 'def')

# To fulfill an order:
service.fulfill(order_id, shipping_address, line_items, options = {})

# To find out how much stock is left
service.fetch_stock_levels(options = {})

# To obtain tracking numbers.
service.fetch_tracking_numbers(order_ids, options = {})

The options hash is used to set service-specific options. See http://www.rubydoc.info/gems/active_fulfillment for the API documentation.

Other information

  • This project is MIT licensed.
  • Contributions are welcomed! See CONTRIBUTING.md for more information.
Something went wrong with that request. Please try again.