Commerce Server 2002 Unable to add items to basket after January 1, 2010

Article ID: 2012742 - View products that this article applies to.
Expand all | Collapse all

Symptoms

After January 1, 2010, when a shopper attempts to add an item to their basket, the customer receives the following error message:

Your basket is empty

 

Cause

 

The Commerce Server 2002 site was upgraded from Site Server inheriting code that sets the shopperid cookie expiration to January 1, 2010.  If the Commerce site is calling the CreateShopperId/PutShopperId API in cookie mode the issue will occur.  Since the cookie expires immediately, users are unalble to add items to the basket.

 

Resolution

Set the expiration date for the shoppermanager object to a later expiration date.
You will need to make a change where you initialize this object most likely in the global.asa file.

For example:


set obj=createobject("Commerce.StandardSManager")
obj.InitManager "retail","Cookie"
obj.Expires="1/2/2014"

Commerce Server sites upgraded from Site Server still using the shoppermanager object should migrate to authmanager.

http://msdn.microsoft.com/en-us/library/aa545426(CS.70).aspx

 

Note This is a "FAST PUBLISH" article created directly from within the Microsoft support organization. The information contained herein is provided as-is in response to emerging issues. As a result of the speed in making it available, the materials may include typographical errors and may be revised at any time without notice. See Terms of Use for other considerations.

Properties

Article ID: 2012742 - Last Review: January 4, 2010 - Revision: 1.0
APPLIES TO
  • Microsoft Commerce Server 2002 Developer Edition
  • Microsoft Commerce Server 2002 Enterprise Edition
  • Microsoft Commerce Server 2002 Service Pack 3
  • Microsoft Commerce Server 2002 Standard Edition
Keywords: 
KB2012742

Give Feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com