Quería comentarles un error que me da el módulo en la versión para Oscommerce. Resulta que cuando estoy en checkout_confirmation.php, al darle a confirmar y mandarme a la página de 4b me devuelve el error:
Su cesta no devuelve el desglose correcto.
Ante esto, busque una solución y encontré la que está posteada más arriba, pero eso no ha hecho que desaparezca el error.
Cuando veo los datos que envía el módulo, me aparece lo siguiente:
En relación con la consulta realizada para el establecimiento de referencia, les indicamos que el errror se debe a que el desglose lo devuelven en HTML y debe ser una cadena de texto.
A continuación se describe brevemente la secuencia de funcionamiento:
PRIMERA PARTE: En la primera conexión, cuando el titular le da al botón de pagar y se conecta a nosotros para pedirnos la página de pago, tiene que enviarnos (mediante la pagina que le habéis construido vosotros) los datos del "carrito" ( order, store e idioma) por método POST. SEGUNDA PARTE: Con eso nosotros, "buscamos/construimos" la página de pago adecuada para ese comercio Y como nos falta el importe, os hacemos una llamada, por método GET, para solicitaros ese importe. Es lo que llamamos petición de la cesta de la compra. Entonces tenéis que contestar el desglose como una cadena de texto, tal y como se detalla en la pg. 8: M9781200 2 A1345 Novelas clásicasVol.1 1 500 A1348 VHS - El fin de losdias 1 700 El texto debería ser: M9781200rn2rnA1345rnNovelas clásicas Vol.1rn1rn500rnA1348rnVHS - El fin de los diasrn1rn700rn donde rn son los códigos de control CR (retorno de carro) y LF (salto de línea), en hexadecimal 0D0A.
Como te indicaba en el primer comentario repasa las urls, ya que si tienes puestas las que indicas aquí verás que están mal, si las copias y las pegas en el servidor efectivamente sale HTML indicando que la página no existe.
Las url que pones tienen un espacio entre el dominio y la página y no que no creo que eso sea correcto.
He estado intentando solucionarlo con ayuda del personal de soporte de 4B. Estos me dicen que aunque mirando la url el desglose aparece correctamente, a ellos les llega lo siguiente:
Importe incorrecto: /html
Viendo esto, creo que hay un problema con las sesiones. He puesto todos los valores referentes a las sesiones en False y sigue dandome error.