Rails mountable engine to manage the AvaTax plugin
Ruby HTML Shell JavaScript CSS
Switch branches/tags
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
app
bin
config
lib
test
.gitignore
.travis-install-dependencies.sh
.travis.yml
Gemfile
MIT-LICENSE
README.md
Rakefile
avatax.gemspec

README.md

Overview

This Rails mountable engine allows you to manage your Avatax integration in Kill Bill.

Kill Bill compatibility

Avatax UI version Kill Bill version
0.0.y 0.16.z
0.1.y 0.18.z (Rails 4)
0.2.y 0.18.z (Rails 5)
1.x.y 0.19.z

Functionality

This app lets you:

  • configure tax codes associated with products in your catalog
  • set tax exemption codes on Kill Bill accounts
  • configure your Avatax credentials

Getting Started

You can run this locally by using the test/dummy app provided.

To do so, specify your Kill Bill server url, api key and secret in test/dummy/config/initializers/killbill_client.rb:

KillBillClient.url = 'http://127.0.0.1:8080/'
KillBillClient.api_key = 'bob'
KillBillClient.api_secret = 'lazar'

Then, simply run:

rails s

To run tests:

rails t