The cart cookie does not save the prices, it just associates the shopper
with their particular shopping cart files on the server. The shopping
cart files on the server do save the product prices. Shoppers will get
the price (and the other products attributes, like weight, name, etc) of
the product as specified at the time it was placed in the cart. You
can't force the product information to recalculate. If you have ShopSite
Pro, you can change the length of time the shopping cart file stays
around (from 1 to 99 days) by changing the 'Keep unfinished shopping
carts' value in Commerce Setup -> Order System -> Shopping Cart. Or, if
you are making huge price changes across the board, you may want to
delete all of the unfinished shopping cart files from the ip/ and
moreip/ subdirectories (basically, anything that does NOT start with
iorder* or istat* or pp*) of the ShopSite Data Directory so that
customers will begin with new shopping carts after that point.
-Loren
Katrina Morris wrote:
Hi,
We updated prices for a vendor yesterday and someone placed an order today
that went through with the old prices. Half of the order had old prices and
half had new prices. It seems that the customer had done some shopping
before yesterday and then continued with her order today. Does the cart
cookie save the old prices? Shouldn't it have recalculated? If not, is there
a way for us to force it to?
Thanks,
Katrina