Hola,
Como puedes ver en el código que envié, tu envías el número de tu orden a 2checkout.com como hidden.
Código:
<input type=hidden name=cart_order_id value="<%=request.querystring("idOrder")%>">
Sin embargo, 2checkout también genera un numero de orden y te lo envía a tu script de vuelta.
En el post que ves arriba, están los pasos para configurar 2checkout indicandole la rutina que recibe los datos.
Para hacer las pruebas, recuerda enviar el parametro DEMO con el valor "Y" como hidden.
No se que otra cosa podrá ser. Si tienes el mensaje de error que te envía 2checkout.com, por favor publicalo aca para darle un vistazo.
Saludos,
Luis