Pasé mi sitio a HTTPS, ¿qué debo hacer en PayZen?

Por razones de seguridad o de referenciación, usted decidió implementar seguridad a la navegación en su sitio de e-commerce. Cuidado, esta modificación puede tener consecuencias en la comunicación entre su sitio y la plataforma de pago. A continuación están los puntos que debe verificar para evitar cualquier problema.

Modifique las URL predeterminadas en su Back Office

  1. Navegue en el menú Configuración > Tienda > Configuración
  2. En la sección Detalles, modifique el protocolo a utilizar en el campo URL.

  3. En la sección URL de retorno, modifique el protocolo a utilizar en los campos URL de retorno de la tienda en modo TEST y URL de retorno de la tienda en modo PRODUCTION.

  4. Guarde sus cambios.

Modifique las URL de notificación en su Back Office

  1. Navegue en el menú Configuración > Reglas de notificación, y haga clic en la pestaña Llamada URL de notificación.
  2. Para cada regla activada, haga doble clic en el nombre de la regla para acceder a la configuración de la misma.
  3. En la sección URL de notificación de API formulario V1,V2, modifique el protocolo a utilizar en modo TEST y PRODUCTION.
  4. Guarde sus cambios.
  5. Proceda de la misma forma para cada regla activada.

Verifique las URL transmitidas por su sitio de e-commerce

  1. ¿Utiliza una solución propia?

    Solicite a su webmaster (o a su desarrollador) que verifique si las diferentes URL se transmiten en el formulario de pago y que las modifique de manera consecuente.

    A continuación está la lista de campos a verificar:

    Descripción del campo Descripción
    vads_shop_url URL de la tienda
    vads_url_return URL de retorno a la tienda predeterminada
    vads_url_success URL de retorno a la tienda en caso de pago aceptado
    vads_url_refused URL de retorno a la tienda en caso de pago rechazado
    vads_url_cancel URL de retorno a la tienda en caso de abandono
    vads_url_error URL de retorno a la tienda en caso de error técnico
    vads_url_check URL de notificación al final del pago
  2. ¿Utiliza un módulo de pago proporcionado por PayZen?

    En este caso no se requiere ninguna acción. El módulo recupera de forma dinámica la URL configurada en su sitio de e-commerce.

    Simplemente modifique el protocolo en la configuración de las IPN como se describe arriba y estará listo.

Realice un pago para verificar el buen funcionamiento de la IPN

El problema más frecuente que se encuentra durante el paso a HTTPS está asociado con la configuración del certificado SSL en el sitio de e-commerce.

Una mala configuración generará un rechazo de comunicación entre su sitio y la plataforma de pago.

Para probar la comunicación, siga las siguientes etapas:

  1. Realice un pago (en modo TEST o en modo PRODUCTION).
  2. Una vez finalizado el pago, busque la transacción en su Back Office (Menú Gestión > Transacciones o Transacciones de TEST si realizó el pago en modo TEST).
  3. Haga doble clic en la transacción para ver el detalle de la transacción.
  4. Haga clic en la pestaña Historial.
  5. Busque la línea Llamada URL de notificación.
  6. Verifique que ENVIADO aparezca en la columna Información.

    En caso contrario, la comunicación con la plataforma de pago falló.

    Si aparece FAILED_SSL_HANDSHAKE_EXCEPTION, consulte el artículo: ¿Qué hacer en caso de un problema de SSL?

    Consulte el siguiente artículo:

¿Qué hacer en caso de un problema de SSL?

Usted realizó recientemente una modificación en su sitio de e-commerce y desde entonces, la comunicación con la plataforma de pago está fallando.

En cada pago, usted recibe un e-mail de advertencia indicando que el error de comunicación encontrado es FAILED_SSL_HANDSHAKE_EXCEPTION.

Para ayudarle a resolver este problema, siga las siguientes etapas:

  1. Realice un diagnóstico en el sitio de Qualys: https://www.ssllabs.com/ssltest/
  2. Ingrese la URL de su sitio de e-commerce y haga clic en enviar.
  3. Espere mientras se realiza el diagnóstico (la prueba puede durar varios minutos).
  4. Una vez terminada la prueba, consulte el informe e identifique las anomalías señaladas en rojo.
    La línea java8u31 corresponde a la prueba que más se acerca al diálogo con la plataforma de pago.
  5. Corrija los eventuales errores y realice un nuevo pago.
  6. Si la comunicación sigue fallando, contacte al soporte técnico: