Hola a todos, ante todo gracias por este modulo. Yo tengo un problema con la actualización del estado del pedido, consigo que se efectúe el pago pero no consigo que se actualice el estado del pedido....
Por la configuración que tenía antes de actualizar a VM 1.1.3 y joomla 1.5, decidí poner el fichero Ceca_Zhenit_notify.php en la carpeta /Components/com_virtuemart que es donde tenía antes mi notify para el tpv CECA. Para ello he editado el fichero cambiando la línea require_once("index.php") por require_once("../../index.php"
) para que haga referencia al index de la raíz. ¿Habría de cambiar algo más? Y otra pregunta desde mi ignorancia, ¿el hecho de poner este fichero que gestiona la actualizacion del pago en la raíz como se indica en las instrucciones, no conlleva un riesgo para la seguridad del sitio?
Bueno, he sido algo extenso... espero que podáis ayudarme con vuestro sabio consejo. Gracias!
En cuanto a seguridad no hay diferencia en ponerlo en un sitio o en otro ya que el fichero tiene que estar accesible desde Internet para que el servidor de la CECA le pueda enviar el resultado de la operación.
La medida de seguridad que se usa para evitar falsas comunicaciones de resultado es la firma, lo que realmente importa, pues, es que cuides bien de que tu clave de encriptación sea secreta.
Ok, adelantándome a la respuesta recibida ya lo tengo en marcha correctamente gracias a dejar el fichero como estaba y donde indican las instrucciones, en la raíz del sitio. Gracias de cualquier modo.