I am trying to add TAX to my products using the condition

1) if entity has field order:product:0:node (name_of_field)
and
2) Data Comparison
order:product:0:node:name_of_the_field equals yes

My Question is
1) Only the first item gets checked for VAT not the rest is there a way to loop through order parameter and
2) Even if the first item gets checked the whole order total is getting taxed rather than just the product price.

but the Tax is being applied to the whole order rather than the Product Price.

I had this working previously but there was an update done to Ubercart and now I am not sure whcih version it was .

Comments

drupalninja created an issue. See original summary.

drupalninja’s picture

Issue tags: +tax
TR’s picture

Category: Bug report » Support request
Priority: Major » Normal
Issue tags: -tax

Are you really using 7.x-3.0-rc4? That's an old unsupported or-release.

drupalninja’s picture

Status: Active » Closed (fixed)

Well found a solution to my own problem had to hack the uc_tax module and loop through each order product and check for my custom condition . If true add TAx other wise not.

I think the new version just taxes the whole total rather than individual product regardless.. The condition if true for one cart item, the whole order gets taxed.