I hope this isn't a wild goose chase, but it's driving me crazy. My testing is apparently being complicated by ShopSite reverting to shopping cart info it stores in various ways. To begin, can somebody tell me if they experience this, too? The site is http://www.legweardirect.com.
Here's the problem (all on a PC)...
Using ShopSite 7.1.4 Pro, with some browser/cookie setting combinations ShopSite is losing the shopping cart after the visitor views it, goes to a shopping page, then views the cart again without having added more to it. The cart can be restored by using the back button to get to the last view of it (then clicking refresh if necessary).
Firefox 3.0.5, **DOES** work if cookies are denied. But NOT if they are enabled.
IE6 does **NOT** work if cookies are denied, although results vary, possibly because ShopSite is defaulting to other references.
Chrome works (not sure how that's set), and Safari sometimes works but didn't at first (still trying to work out its pattern).
I realize if there's no cookie, ShopSite defaults to the query string, and then to the IP address. That's probably confusing IE, and I can live with that because most people wouldn't change settings in the middle of a visit. But Firefox is a problem. Before I go crazy trying to figure out every combination of browsers, settings and resettings, does anyone know what's happening with Firefox?
The ShopSite version is 7.1.4 Pro. FWIW, this version supposedly fixed what sounds like a similar problem, as noted in its "what's fixed" list (except my situation does not involve the checkout screen, and in Firefox, the failure occurs if cookies are **not** turned off):
>>If cookies were turned off in the shopper's browser, the value that stored the location they came from before entering the shopping cart would be lost if they went to the checkout screen then use the 'Return to Cart' function to return to the initial shopping cart screen, causing the 'Empty Cart' and 'Continue Shopping' functions to return the shopper to the main store page instead of the last page they had been on.<<