Author Topic: Products with addons that are on sale are coming up with the wrong price  (Read 92 times)

1seanr

  • Beginner
  • *
  • Posts: 1
  • A beginner
We have a specials page that acts as out Featured page.

To get items on this we add them as featured and also create a price override for them and also selecting the 'Overwrite price to be taxed' field.
The problem is, however, some of our items have optional extras that can be added like extra Warranties.
When the customer selects one of these it changes the base price of the item up but not the override price.
So I was wondering if there is a way to reduce the price of an item without hard overriding even the additional extras price, This while also being able to show the original price with a line through so the user knows what it is now and what it used to be.
see attached pics for examples


Jörgen

  • Global Moderator
  • Full Member
  • *
  • Posts: 1445
    • Kreativ Fotografi
  • VirtueMart Version: 3.2.12
Override price is a legacy from Vm 1.x and is not good at handling discount with custom fields. You should be using calculation rules based on hidden categories to make better discounts. Examples for this should be easy to find in the forums. You can also look at vm documentation for calculation eules.
Regards
Jörgen @ Kreativ Fotografi
Joomla 3.8.3
Virtuemart 3.2.12
Olympiantheme Hera (customized)

jenkinhill

  • UK Web Developer & Consultant
  • Global Moderator
  • Super Hero
  • *
  • Posts: 26841
  • Always on vacation
    • Jenkin Hill Internet
It's possble to apply a discount rule to a category and assign those special products to that category (as well as their normal category) to apply a discount.

http://docs.virtuemart.net/manual/general-concepts/204-tax-and-calculation-rules-overview.html
Kelvyn

Jenkin Hill Internet,
Lowestoft, Suffolk, UK

Unsolicited PMs/emails will be ignored.

Please mention your VirtueMart, Joomla and PHP versions when asking a question in this forum

Currently using VM.3.2.15.9866 on Joomla 3.8.8 PHP 7.0.30

Testing VM.3.2.15.9866 on J3.8.8