Spree Commerce

Try It Now

- GST Deductor -

For 0-11-stable branch ONLY!

If you are an Australian vendor, and if you happen to get caught in situation where prices are GST inclusive and you could not rely on stock VAT calculator
due to rounded off amount OR you are selling stuff overseas in which GST needed to be deducted, then this extension is for you. It does:

+ Make sure your price is GST inclusive
+ If Shipping Country is Australia, no GST tax is deducted
+ If Shipping Country is NOT Australia, 10% of GST will be deducted and the Tax Charge will display a negative amount on Summary partial

One caveat is that I override the TaxCharge code so the tax rate can be a negative number which is not a very ideal way to do things because the Spree Core
Team tries to enforce Charge a positive value.

I did not have time to write a new Tax Credit class, this comes as quick solution. In the future, I would improve this extension to do things as Credit class instead of
Tax Charge class. For all Aussies out there, enjoy M.A.T.E!

NOTE: The Tax Rate is hard-coded within the code, it WILL NOT use the Tax Rate you set in the backend.


Be the first to comment on this extension.

Login to Comment.


by jakapong
by jakapong
Capistrano Spree
by Alessandro Lepore
Spree Scaffold
by Alessandro Lepore
Spree Slug History
by Alessandro Lepore


Trung LE


Dev Releases

Ext. Ver. Spree Ver. Actions
0.11.x - edge 0.11.x Show

NOTE:These instructions only apply to Spree version 0.11.x.

1. Add the following line to your Gemfile

git 'git://raw.github.com/joneslee85/spree-gst-deductor.git', :branch => 'master'

2. Update your bundle by running:

$ bundle install

3. Refer to the extensions READme for further instructions: