BUG: Error 80004005 "Unspecified or unknown user payment option(s)" (277200)



The information in this article applies to:

  • Microsoft Commerce Server 2002
  • Microsoft Commerce Server 2000

This article was previously published under Q277200

SYMPTOMS

When customers attempt to check out on the Retail Solution site, they may receive the following error message in their browser:
RETAIL

The Page Cannot Be Displayed
If you place the site in Development mode (change the MSCSenv line of the Global.asa file for the site to be equal to "DEVELOPMENT"), you receive following error message in the browser:
Site error '80004005'

Unspecified or unknown user payment option(s).

/Retail/summary.asp, line 164

CAUSE

The App Default Config resource contains a property called Payment Options, which allows the following options:

1 - Credit Card
4 - Account Billing
5 - Both

The above-mentioned error messages are generated when you set Payment Options to 4, and an Anonymous user tries to make a purchase on the site.

RESOLUTION

To resolve this problem, set Payment Options to a value that is allowed on your site, or disallow Anonymous users from making purchases when you set Payment Options to 4.

STATUS

Microsoft has confirmed that this is a problem in the Microsoft products that are listed at the beginning of this article.

MORE INFORMATION

Steps to Reproduce Behavior

  1. Unpackage the Retail site.
  2. From the Commerce Server Business Desk, import the Booksfull.xml catalog from the Commerce Server Software Development Kit (SDK).
  3. Add a shipping method.
  4. Open the Commerce Server Manager.
  5. Click to expand the Commerce Server Manager, Commerce Sites, and Retail folders.
  6. Right-click App Default Config, and then click Properties.
  7. In the Properties list, click Payment options.
  8. In the Selected Property Value list, type 4, and then click OK.
  9. At a command prompt, type the following command:

    IISRESET

  10. Browse to the site, and do not register or sign in.
  11. Add an item to your basket.
  12. From the basket page, click Checkout.
  13. Type a shipping address, choose a shipping method, and then click Checkout. You receive the above-mentioned error message.

Modification Type:MajorLast Reviewed:11/3/2003
Keywords:kbbug kbnofix KB277200