Soporte » Plugins y Hacks » WooCommerce » Problema con notificación IPN de PayPal

  • adhara05

    (@adhara91)


    Hola,

    Para las notificaciones IPN de PayPal la tenemos configurada con la url «http://xxxxxx.com/?wc-api=WC_Gateway_Paypal». Al acceder a esta url nos aparece el mensaje «PayPal IPN Request Failure». Sin embargo, en los registros de pedidos de WooCommerce nos aparece esta url de notificación «http://xxxxxx.com/wc-api/WC_Gateway_Paypal». Al acceder en esta página, da un error 404 y por eso nos llegan las compras como «Pendiente de Pago». ¿Alguien sabría decirme cómo se podría cambiar la url de notificación en WooCommerce u otra alternativa?

    Gracias de antemano.

Viendo 1 respuesta (de 1 total)
  • Moderador Fernando Tellado

    (@fernandot)

    En principio esa es la variable correcta, y el mensaje es normal.

    Ahora bien, el que no se cambien los estados puede ser por varias cosas:

    – HTTPS no está funcionando bien
    – No está configurado el pago seguro en WooCommerce
    – Problemas con el servidor propio en su comunicación a Paypal
    – Problemas al pasar la comprobación SSL por CloudFlare o tenerlo configurado como SSL estricto

    Ergo… podrías hacer algo de esto:

    Revisa el historial de IPN en PayPal, para comprobar si está enviando IPNs o no a tu sitio.

    Revisa los logs de tu servidor para buscar errores de conexión con IPN.

    Revisa la configuración de PayPal estándar (si es lo que usas):

    https://docs.woocommerce.com/document/paypal-standard/

    Comprueba que funciona correctamente el certificado SSL.

    Sáltate la comprobación SSL de Cloudflare.

    También puedes pedir ayuda a PayPal directamente:

    https://www.paypal-community.com/t5/Payments/IPN-Not-working-with-WooCommerce/td-p/1502968?profile.language=en

Viendo 1 respuesta (de 1 total)
  • Debes estar registrado para responder a este debate.