jesusangel / wc-sermepa

Sermepa payment gateway plugin for WooCommerce
Other
28 stars 16 forks source link

Pedidos pendientes de pago #28

Closed carlosperez1930 closed 7 years ago

carlosperez1930 commented 7 years ago

Muy buenas.

Muchas gracias por su plugin, estoy mu contento por que funcionó todo a la primera.

La única cuestión que tenía es el por que los pedidos aunque se cobren siempre se quedan pendientes de pago, supongo que es alguna configuración del redsys pero no consigo saber cual.

¿Alguien sería tan amable de ayudarme?

Muchas gracias y un saludo :)

jesusangel commented 7 years ago

Estimado Carlos.

Lo más probable es que la pasarela de Redsys no pueda conectarse a tu tienda online para notificar la recepción del pago. Esto puede deberse a varias causas. Tal vez algún plugin de seguridad esté bloqueando la conexión, o bien tu sitio usa SSL con SNI (típico de los hostings compartidos que usan una única IP con varios certificados) y la pasarela de Redsys no soporta aún SNI.

Para saber el motivo, debes echar un vistazo al log de la pasarela de tu banco, donde podrás ver el código de error que se produce al intentar hacer la notificación del pago.

Saludos cordiales

carlosperez1930 commented 7 years ago

Exactamente usamos una SSL, entonces no hay solución de momento no?

Un saludo :)

jesusangel commented 7 years ago

Sí. Añadir una regla para permitir a la pasarela conectarse por HTTP. El 3/2/2017 12:09, "carlosperez1930" notifications@github.com escribió:

Exactamente usamos una SSL, entonces no hay solución de momento no?

Un saludo :)

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/jesusangel/wc-sermepa/issues/28#issuecomment-277222504, or mute the thread https://github.com/notifications/unsubscribe-auth/AAMroS8qUlSVyJS8RpZGVA6NYveK8xa9ks5rYwrWgaJpZM4LzwfD .

jesusangel commented 7 years ago

Cierro el caso. Si tienes alguna duda puedes abrirlo de nuevo.

carlosperez1930 commented 7 years ago

@jesusangel y como se hace eso?

Gracias :)

jesusangel commented 7 years ago

Hola.

Antes de nada, asegúrate de que has seleccionado el valor "HTTP" para la opción "Protocolo para notificaciones".

Después la cosa depende de la configuración de tu sitio. Si permites navegar por tus páginas mediante el protocolo HTTP no tendrás que hacer nada más. Si por el contrario tienes alguna regla que redirecciona las conexiones no seguras a la versión segura (HTTPS) entonces tendrás que añadir una excepción para que dicha regla no afecte a la siguiente URL:

http://tusitioweb.tudominio/?wc-api=WC_MyRedsys

Saludos cordiales.