error 04

En modo PRODUCTION, se pueden remitir dos tipos de e-mail:
  1. un e-mail de alerta que indica que la transacción está perdida definitivamente en el caso de un valor incorrecto del campo vads_trans_date
    Obtiene un mensaje de error de tipo:
    Ocurrió una falla durante la solicitud de pago; verifique que los parámetros publicados sean coherentes respecto a la documentación.
  2. un e-mail de advertencia indicándole que la diferencia entre la hora UTC de nuestra plataforma y la hora UTC definida en su formulario de pago es considerable.
    En el caso en que su tienda envíe una hora muy alejada de la hora real del pago, esta puede ser tolerada provisionalmente, y el usuario puede proceder con el pago de forma normal.
    Sin embargo, recibe un e-mail de advertencia informándole sobre la incoherencia del campo vads_trans_date (fecha y hora).

El pago es entonces imposible y la transacción se interrumpe permanentemente.

Recibirá un e-mail de alerta que contiene el elemento del formulario que la plataforma no pudo gestionar.

Le invitamos a verificar la(s) siguiente(s) causa(s) para resolver el problema:

  1. Causas del error en el caso de un e-mail de alerta
    La fecha no se envía en el formato AAAAMMDDHHMSMS (año, mes, día, hora, minuto, segundo).

    Ejemplo :

    Para el jueves, 17 de octubre de 2019 a las 8 h 54 m 36 s, el campo vads_trans_date debe ser 20191017085436.

    La fecha no se basa en la zona horaria UTC (hora universal coordinada).

    Es obligación que la fecha esté basada en la zona horaria UTC.

    En la parte superior del e-mail verá la fecha y hora UTC en la que recibimos la solicitud de pago.

    En ese mismo e-mail verá el valor del campo vads_trans_date que la plataforma de pago recibió.

    Asegúrese de que la diferencia de hora no sea muy importante respecto a la hora en la que recibimos la solicitud de pago.

    Hora:

    La hora correcta debe estar entre -30 m y +2h30 respecto a la hora en la que recibimos la solicitud de pago.

    Ejemplo :

    Si recibimos una solicitud de pago el 15 de julio de 2019 a las 14 h 30 m 00 s (hora UTC), el campo FECHA deberá estar entre 20190715140000 (15 de julio de 2019 a las 14h00) y 20190715160000 (15 de julio a las 16h00).

    Recordatorio sobre la zona horaria UTC:

    Según la función de la zona y el periodo del año, puede haber una diferencia distinta con la hora UTC.

    Por ejemplo, en París, el 12 de julio de 2019 a las 14h50, son las 12h50 UTC porque en este periodo del año, París tiene una diferencia de +2 horas (hora de verano) con la hora UTC. En la solicitud de pago deberá enviar 20190712125000 (viernes, 12 de julio de 2019 a las 12h50).

    Por el contrario, en París, el sábado, 12 de enero de 2019 a las 14h50, son las 13h50 UTC porque en este periodo del año París tiene una diferencia de +1 hora (hora de invierno) con la hora UTC.

    En la solicitud de pago deberá enviar 20190112135000 (sábado, 12 de enero de 2019 a las 13h50).

    La hora debe ser calculada en 24h y no en 12h.

    La hora debe ser calculada en 24 horas y no en 12 horas.

    Ejemplo :

    Si recibimos una solicitud de pago el lunes, 15 de julio de 2019 a las 14h30 UTC (es decir 2h30 post meridiem), el valor del campo vads_trans_date deberá ser 20190715143000 y no 20190715023000.

    Su cliente esperó demasiado tiempo antes de hacer clic en el botón "Pagar".

    Si este tipo de error no es frecuente, es posible que el internauta haya esperado mucho antes de hacer clic en el botón “Pagar”.

    En ese caso, la fecha conservada es la calculada durante la visualización de la página que contiene el botón “Pagar”. Por esto se aconseja calcular la fecha en el momento de hacer clic en el botón “Pagar”.

    Ejemplo :

    Un cliente hace un pedido a las 12h y regresa a las 14h para hacer clic en el botón “Pagar”.

    Si su formulario es generado previamente antes del clic en el botón “Pagar”, su fecha será establecida a las 12h, pero la hora de la plataforma de pago será las 14h. La diferencia entre las dos horas es demasiado grande y la plataforma muestra un mensaje de error.

    Su cliente utilizó el historial de su navegador.

    Si este tipo de error no es frecuente, es posible que el internauta haya regresado unas horas después a la página de su tienda que permite iniciar el pago (página con el botón “Pagar”) utilizando el historial de su navegador.

    En ese caso, la fecha conservada es la calculada durante la visita a esta página. Por esto se aconseja calcular la fecha en el momento de hacer clic en el botón “Pagar”.

  2. Causas del error en el caso de un e-mail de alerta
    La fecha no se basa en la zona horaria UTC (hora universal coordinada).

    Es obligación que la fecha esté basada en la zona horaria UTC.

    En la parte superior del e-mail verá la fecha y hora UTC en la que recibimos la solicitud de pago.

    En ese mismo e-mail verá el valor del campo vads_trans_date que la plataforma de pago recibió.

    Asegúrese de que la diferencia de hora no sea muy importante respecto a la hora en la que recibimos la solicitud de pago.

    Hora:

    La hora correcta debe estar entre -30 m y +2h30 respecto a la hora en la que recibimos la solicitud de pago.

    Ejemplo :

    Si recibimos una solicitud de pago el 15 de julio de 2019 a las 14 h 30 m 00 s (hora UTC), el campo FECHA deberá estar entre 20190715140000 (15 de julio de 2019 a las 14h00) y 20190715160000 (15 de julio a las 16h00).

    Recordatorio sobre la zona horaria UTC:

    Según la función de la zona y el periodo del año, puede haber una diferencia distinta con la hora UTC.

    Por ejemplo, en París, el 12 de julio de 2019 a las 14h50, son las 12h50 UTC porque en este periodo del año, París tiene una diferencia de +2 horas (hora de verano) con la hora UTC. En la solicitud de pago deberá enviar 20190712125000 (viernes, 12 de julio de 2019 a las 12h50).

    Por el contrario, en París, el sábado, 12 de enero de 2019 a las 14h50, son las 13h50 UTC porque en este periodo del año París tiene una diferencia de +1 hora (hora de invierno) con la hora UTC.

    En la solicitud de pago deberá enviar 20190112135000 (sábado, 12 de enero de 2019 a las 13h50).

    Su cliente esperó demasiado tiempo antes de hacer clic en el botón "Pagar".

    Si este tipo de error no es frecuente, es posible que el internauta haya esperado mucho antes de hacer clic en el botón “Pagar”.

    En ese caso, la fecha conservada es la calculada durante la visualización de la página que contiene el botón “Pagar”. Por esto se aconseja calcular la fecha en el momento de hacer clic en el botón “Pagar”.

    Ejemplo :

    Un cliente hace un pedido a las 12h y regresa a las 14h para hacer clic en el botón “Pagar”.

    Si su formulario es generado previamente antes del clic en el botón “Pagar”, su fecha será establecida a las 12h, pero la hora de la plataforma de pago será las 14h. La diferencia entre las dos horas es demasiado grande y la plataforma muestra un mensaje de error.

    Su cliente utilizó el historial de su navegador.

    Si este tipo de error no es frecuente, es posible que el internauta haya regresado unas horas después a la página de su tienda que permite iniciar el pago (página con el botón “Pagar”) utilizando el historial de su navegador.

    En ese caso, la fecha conservada es la calculada durante la visita a esta página. Por esto se aconseja calcular la fecha en el momento de hacer clic en el botón “Pagar”.