Hello,
Since I currently can't post new Topics to Troubleshoot, I am posting it here.
I am running CSC Pro 3.0.6 and I am having issues an “Empty Cart” issue.
An existing Customer adds Products to his/her Cart and then does a Checkout. The Customer is asked to Sign-in. The Sign-in doesn't work (name does not appear in the pull-down) and the “Empty Cart” is displayed.
However, if the Customer goes to “Home”, does a Sign-in (the name appears in the pull-down), adds Products to Cart and does a Checkout, the Customer can make the purchase.
I can reproduce this over and over again …
Also, sometimes, upon Sign-in, I get the Validation image and sometimes I don't … can't figure this out either.
There are two Threads in Troubleshooting about this … and I have implemented both “fixes”:
- I added to config.php:
define('SKIP_SESSION_VALIDATION', true);
And this line was already commented out:
// define('SESS_VALIDATE_IP', true); // link session ID with ip address
I uncommented it, and got the same results.
- I added to core/classes/session.php:
/* Problem with empty cart after signing in /
/ The this fix was found in the Forum /
/ $data['ip'] = $ip['host']; */
if (!empty($ip['proxy'])) {
$data['ip'] = $ip['proxy'];
} else {
$data['ip'] = $ip['host'];
}
However, no matter what I try, I get the same results … No Sign-in and Empty Cart for a returning Customer. The above “fixes” were to address the problem in CSC 2 … well, I guess the issue still exist in CSC 3. Is it still there in the up and coming CSC 4?
An actual Customer brought this to our attention, here are his comments:
“Fix your ridiculously broken shopping cart system. I add items, click checkout and it asks me to sign in. I sign in, and it say shopping cart empty. I add the items again, press checkout again, and it says to sign in again. I sign in again and it says shopping cart empty. It repeats this cycle over and over. How on earth do you expect to do any business with this broken system.”
Any help in resolving this would be appreciated.
Thanks for listen!