I'm trialling Vendr and have come across an issue with tax/price calculations.
Have set the store up as "Prices include tax" and have created a tax class set to 15% for NZ and 0% for Australia as we don't charge GST on overseas sales.
Our test book is set up as $22.00, and when shipping within NZ the checkout correctly shows :
Subtotal = $19.13
Tax = $2.87
Total = $22.00.
However, when shipping address is set to Australia, the checkout shows :
This is expected behavior as by stating the the store prices include tax, you are saying that the prices you have entered into the back office include all relevant taxes and as such, when working out the pre-tax value, it should work backwards from that price.
Because the Aus prices are 0% tax rated, it then works out the pre-tax amount from the entered price, which is essentially the entered price.
To support your expectation, we'd probably need to implement a feature on the store settings that asks you which tax rate the prices are set at and then always assume to work backwards from there.
As it stands though, this isn't how Vendr works and so you'd either need to enter the prices without tax, or implement an IOrderLineCalculator to force the prices to be as you need them to be.
0% tax prices not calculated correctly.
I'm trialling Vendr and have come across an issue with tax/price calculations.
Have set the store up as "Prices include tax" and have created a tax class set to 15% for NZ and 0% for Australia as we don't charge GST on overseas sales.
Our test book is set up as $22.00, and when shipping within NZ the checkout correctly shows :
However, when shipping address is set to Australia, the checkout shows :
It should show :
I am using the Vendr Checkout package from NuGet.
Hey Lesley,
This is expected behavior as by stating the the store prices include tax, you are saying that the prices you have entered into the back office include all relevant taxes and as such, when working out the pre-tax value, it should work backwards from that price.
Because the Aus prices are 0% tax rated, it then works out the pre-tax amount from the entered price, which is essentially the entered price.
To support your expectation, we'd probably need to implement a feature on the store settings that asks you which tax rate the prices are set at and then always assume to work backwards from there.
As it stands though, this isn't how Vendr works and so you'd either need to enter the prices without tax, or implement an
IOrderLineCalculator
to force the prices to be as you need them to be.Hope this helps
Matt
is working on a reply...