Me parece que no he subido el validationcorrecto. Tenía varios, y he subido uno con el que estaba "jugando"
Eltutoxusmi, a mi me da error en algún atributo que se carga o debería cargar en el $cart, pero no tengo mucho tiempo para averiguar cuál es. Si tienes un rato para investigarlo, genial, más que nada para no quedarme con la curiosidad
Josemadominguez, he subido el validate correcto. Me funciona bien el pago, el return, el idioma y las divisas (Ya que mi tienda está en inglés y español). Por si acaso, aunque no creo que te afecte, quita la caché de tu tienda, fuerza la recompilación de tu tienda para hacer las pruebas y limpia la caché de tu explorador.
Te dejo ahí el enlace para que te lo descargues:
https://drive.google.com/open?id=0B8Dt0Ja2K-bxZkVSV25uWjZwMTg
Naturalba, es la 3.0.0 de RedSys?