Support » Plugin: WooCommerce Redsys Gateway Light » No se marca el pago como completado

  • Resolved webpamplona

    (@webpamplona)


    Hola José,

    Muchas gracias por este plugin tan maravilloso que has hecho.

    Te comento, tengo un producto que digamos se puede considerar virtual o sin problemas de stock y que está siempre disponible.

    Me interesa que cuando se realice el pago automáticamente se marque en WooCoomerce como COMPLETADO. Actualmente llega como Pendiente de pago.

    ¿Me puedes ayudar y decirme qué configuración tengo que poner o si sería una configuración de RedSys?

    Un saludo y gracias por el plugin.

    Ángel.

Viewing 4 replies - 1 through 4 (of 4 total)
  • webpamplona

    (@webpamplona)

    El plugin funciana muy bien, pero le falta el estado de WooCommerce al finalizar el pago.

    Creo que al plugin le vendría bien qué acción quieres que haga cuando termine el pago, en mi caso tenía que seleccionar la opción de Completado.

    He optado por instalar el plugin de Codection y ha funcionado correctamente.

    Un saludo.

    Plugin Author Jose Conti

    (@jconti)

    Hola Ángel, disculpa por el retraso. El plugin debería marcarte el pedido Cómo completado, si no lo hacía, debía ser por algo de la configuración, por ejemplo, si usas el certificado de Lets Encrypt en la web, hay que marcar la casilla de compatibilidad con certificados SNI.

    • This reply was modified 6 months ago by  Jose Conti.

    No pasa nada, son las fechas que son y es complicado.

    Efectivamente el fallo era por el Lets Encrypt. Muchas gracias.

    Plugin Author Jose Conti

    (@jconti)

    Ok, entonces, marcando en la configuración del plugin que sea compatible con SNI, ya funciona sin problemas.

    Por defecto, el plugin devuelve la URL con el callback del dominio, si se usa SSL, lo devuelve con https. El problema es que Redsys no se lleva bien con los certificados SNI y Lets Encrypt lo es. Al marcar que sea compatible, aunque se use https en el sitio, si se marca la compatibilidad hace que el callback sea sin https, es decir, que le dice a Redsys que contacte por http.

    Por temas de seguridad, esto no se hace por defecto por razones obvias, ya que si otra persona utiliza un certificado no SNI, se le obligaría también a usar http cuando a lo mejor prefiere que es https por seguridad.

    Saludos

Viewing 4 replies - 1 through 4 (of 4 total)
  • You must be logged in to reply to this topic.