Hi there,
This module allow to add taxes amount to product prices if a tax is defined for a product.
You can define which role can see product prices with tax and which can't...
Version 1.2.1
Correct a bug that can appear cause of the shortcut user to get the node types.
Version 1.2
New
- Change used access, now, you have to specify which role have price excluding VAT and not the price including VAT, so you have to inverse your role access setting I find this way of thinking more logical.
- Rounded values fixed, now prices with tax are rounded to avoid the $8.99 or $9.01 amount.
- Message is displayed under the cart and under the payment pane in the checkout to explain that the rounded amount can cause little differences between price displayed in the cart and price displayed in the checkout. (I ask how to proceed to an accountant, it sait do me that it was current, so don't worry)
- little things I don't remember

For people that used custom PHP conditions in their tax setting and upgraded to alpha8, I suggest you to remove your taxe rule and create a new one because it can cause problems
Version 1.1
A small bug corrected that the price added to cart with product attributes was wrong. And a correction of rounded value is done too.
How does it work
When you see a product, the module check if the role have the right to see product with tax included, if yes, it check all taxes applied to the product and add them to the price.
So you can continue to manage your products without taxes. When you add a new product to your store, you have to enter the price without Taxes in the sell price field.
The tax is added to the product price in the product listing, product details and the cart. In the checkout page, the tax is removed to show the product prices without tax because discount and other stuff have to be calculated on without tax prices.
So you can test and tell me what is usefull / useless.... enjoy
| Preview | Attachment | Size |
|---|---|---|
| uc_taxes_price.zip | 1.85 KB | |
| uc_taxes_price1.1.zip | 1.88 KB | |
| uc_taxes_price1.2.zip | 1.79 KB | |
| uc_taxes_price1.2.1.zip | 2.11 KB |








thx for this contribution, would be really helpful for me. when i first tried to install it, i got the following error:
parse error, unexpected T_OBJECT_OPERATOR in /var/www/web8/html/modules/ubercart/contrib/uc_taxes_price/uc_taxes_price.module on line 143i looked at the line and changed
$type = node_get_types('type', $node)->type;to
$type = node_get_types('type', $node->type);maybe just a typo?
now i don't geterrors anymore, but am also not able to get the shop to display the prices with the tax applied. would be great if you could take a look into this, i'm sure thats no big thing
ah yeah, i set "add vat price to product price"-permission for any role. thank you very much
...sebi