Looking for the v10 manual? Visit our new user's guide!
Search Descriptions Version
This article applies to: ML v7

Please Select a Valid Payment Method to Continue Checkout

Customers enter payment information, go to the checkoutreview page and click "Place Order", and are sent back to the checkoutpayment page with the above error message.

This is caused by a change in functionality of the .NET framework introduced in .NET version 3.5 Service Pack 1.

Open the checkoutreview.aspx page and find the following line (around line 24):

    <form runat="server" action="checkoutreview.aspx">

And change it to:

    <form runat="server">

Checkout should now function normally.