Es conveniente que aportes la máxima información posible para poder ayudarte, como por ejemplo: Plataforma (oscommerce, ZenCart , xt-commerce...) y versión, versiones de php, mysql... contribuciones adicionales intaladas, etc.
Lo primero qu te recomendaría comprobar es la configuración de las sesiones cpnfiguración->Sessiones-> prueba con todo a false.
Asegurate de que en el el fichero configre.php tanto el cookie domain como el path están ttambién bien, y si usas SSL prueba a intentarlos primero con SSL desactivado y cuando lo tengas funcionado lo activas.
Hola. Yo tengo el mismo problema. LLega hasta donde introducimos el numero de tarjeta y me acepta todo bien, pero el pedido no se queda grabado en el admin de la tienda. Tengo un oscommerce 2.2 RC2
La configuracion de las sesiones estan todas a false. PHP es version 5. MYSQL Versión del servidor: 5.1.30
Comprueba que hayas configurado bien las url en la administración de pasat 4b, especialmente "URL que graba el resultado en la BD del comercio". Es importante que esas url esté accesibles desde internet y no estén protegidas con contraseña.
Si no es ese el problema ve a herramientas, información del servidor y comprueba que que no tengas activada la encriptación de las cookies, el módulo suhosin de php.
Para descartar posibles problemas, desactiva el SSL si lo tienes activado, asegúrate de no tener ni "safe search engine urls" ni ninguna otra contribución que modifique las urls de la tienda.