When trying to make conditional actions work for Discounts, I found a problem. When I choose Operation Add in Apply a discount, it works perfectly using positive or negative numbers.

When I choose multiply, the discount doesn't appear anywhere in checkout or review order, doesn't matter which number I use.. (100; .01; -0,05; etc..)

I use Drupal 6.14, Ubercart 6.x-2.0-rc7 and UC Discount Framework 6.x-1.x-dev (2009-aug-22)

Comments

jurko’s picture

Component: Code » User interface
scott m. sanders’s picture

Try -.05. Discount should appear in Checkout > Payment > Order Total Preview.

jurko’s picture

It does only when I use Add, but when I use multiply it does not appear anywhere...

jurko’s picture

Very strange - multiply works but only with Order total
and add works but with Order products

very strange....

scott m. sanders’s picture

Hmm, yeah, product discounts are somewhat new and I think may have a bug or two yet.

Both add and multiply should work fine on order total though.

jazzitup’s picture

Confirmed! Discount is not working for "multiply" if you select "order products" discount type.