Por razones de seguridad o de referenciamiento, usted ha decidido proteger la navegación en su sitio web comercial. Esta modificación puede tener consecuencias en los intercambios entre su sitio web comercial y la plataforma de pago. A continuación se detallan los elementos que debe verificar para evitar cualquier problema:
Modifique las URL predeterminadas en su Back Office Vendedor
- Navegue en el menú Configuración > Tienda > Configuración
- En la sección Detalles, modifique el protocolo para utilizar en el campo URL.
- 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.
- Guarde los cambios.
Modifique las URL de notificación en su Back Office Vendedor
- Vaya al menú Configuración > Reglas de notificación, y haga clic en la pestaña Llamada URL de notificación.
- Para cada regla activada, haga doble clic en el nombre de la regla para acceder a la configuración de la misma.
- En la sección URL de notificación de la API formulario V1, V2, modifique el protocolo para utilizar en modo TEST y en modo PRODUCTION.
- Guarde los cambios.
- Proceda de la misma forma para cada regla activada.
Verifique las URL transmitidas por su sitio de e-commerce
- ¿Utiliza una solución propia?
Solicite a su webmaster o programador que verifique si todas las URL se transmiten en el formulario de pago y que las modifique de manera consecuente.
Los campos que debe verificar son los siguientes:
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 - ¿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.
Modifique el protocolo en la configuración de las IPN como se describe anteriormente.
Realice un pago para verificar que la IPN funciona correctamente.
Un problema frecuente durante el paso a HTTPS es la configuración del certificado SSL en el sitio web comercial.
Una mala configuración generará un rechazo de comunicación entre su sitio y la plataforma de pago.
Para testear la comunicación, siga las siguientes etapas:
- Realice un pago (en modo TEST o en modo PRODUCTION).
- Una vez finalizado el pago, busque la transacción en su Back Office Vendedor (Menú Gestión > Transacciones o Transacciones de TEST si realizó el pago en modo TEST).
- Haga doble clic en la transacción para ver el detalle de la transacción.
- Haga clic en la pestaña Historial.
- Busque la línea Llamada URL de notificación.
- Verifique que la mención SENT se muestra en la columna Información.
En caso contrario, la comunicación con la plataforma de pago falló.
Si aparece la mención FAILED_SSL_HANDSHAKE_EXCEPTION, consulte el artículo: ¿Qué hacer en caso de un problema de SSL?
Consulte el siguiente artículo: https://payzen.io/lat/error-code/server-url-error.html
¿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:
- Realice un diagnóstico en el sitio de Qualys: https://www.ssllabs.com/ssltest/
- Ingrese la URL de su sitio de e-commerce y haga clic en enviar.
- Espere mientras se realiza el diagnóstico, la prueba puede durar varios minutos.
- 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.
- Corrija los eventuales errores y realice un nuevo pago.
- Si la comunicación sigue fallando, contacte a la asistencia técnica: soporte@payzen.lat