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.



Comments

Be the first to comment on this extension.

Login to Comment.

LATEST

spree_one_page_checkout
by marcelo espina
spree_weight_rates
by marcelo espina
asdfasdf
by asdfadf
spree_amazon_fps
by Ann Arbor T-shirt Co
spree_rdr_theme
by Akshay Singh

CREATED BY

Trung LE

Github

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:

http://github.com/joneslee85/spree-gst-deductor