Skip to content
Peter Mottram edited this page Mar 6, 2014 · 4 revisions

This is a list of scenarios we need to decide about how to handle them.

Price Changes

What happens if a product changes the price while the product is in the cart of customers?

Maybe a config option that stashes prices from current cart in session? Perhaps this could be handled in hooks.

Using session does not handle this scenario:

  • User adds product to cart
  • User saves cart
  • Product prices changes
  • User returns and logs in and saved cart has new price

How do we let user know that price has changed? Can we have some way of implementing a business rule that says how long prices are valid for?