Jump to content

Should changing a product's price effect past orders?


Recommended Posts

Hi.

 

As the title says, should changing a product's price effect orders already made? Because they do (for me) and that seems weird.

 

I haven't yet found any discussion or solution to this, which is why I am here. Can anyone suggest anything? If a customer looks at their order history and see a product I've recently increased the price of.. it shows the customer the new price, which isn't the price they paid. (same goes for changed shipping costs)

 

To me it seem's that, within the database, the order history table is related to the current product table, rather than a 'historic version' of the product table. If that's so then I guess it's the way PS is built.

 

But I wanted to discus in the hope there is a solution to my conundrum.

 

Thanks

 

(running PS v1.4.9)

Link to comment
Share on other sites

Changing a product price, adding specific prices, and so on, shouldn't change orders already made.

It will change the price of the items in the cart before the order is finalized.

The value of the product is inserted into the table orders_detail, so its independent from the product price.

How are you changing the product price?

Using only 'default' prestashop or a module?

Can you check the sql values in table orders_detail to check that when you change a price, it changes there too?

Could be displaying the wrong value, but saving the right one, or something could be really changing the value.

Link to comment
Share on other sites

×
×
  • Create New...