Support » Plugin: WooCommerce Redsys Gateway Light » Hooks del plugin

  • Resolved Jairo Ochoa

    (@jairoochoa)


    Hola

    Estamos trabajando en una web que se conecta a una API y si el pago es correcto debe obtener de la API una url y almacenarla en un meta-field del pedido.
    A la vuelta del TPV el cliente debe ver el enlace en la página de confirmación de pedido.

    ¿Tiene el plugin un hook para el evento del pago OK o debemos usar los hook de WooCommerce?
    Creo que sería en este caso ‘woocommerce_order_status_processing’.

    Muchas gracias.

Viewing 5 replies - 16 through 20 (of 20 total)
  • Al ser producto virtual (billete de autobús) no hay gastos de envío.
    Todas las compras serán desde la parte pública, no se van a crear pedidos en el WP-Admin.
    Ahora estamos haciendo pruebas directamente con Redsys en entorno real.
    También hay la posibilidad de que ciertos usuarios generen pedidos de coste 0 ya que tienen cupones del 100% de descuento.

    En cualquier caso, las pruebas fallidas fueron con Redsys y un mínimo de 0,01 € de coste del pedido.

    Le echaré un ojo al enlace.

    Plugin Author Jose Conti

    (@jconti)

    En el código de Woo está sin prioridades.

    https://plugins.trac.wordpress.org/browser/woocommerce/tags/4.4.1/includes/class-wc-order.php#L121

    También ahí podéis ver como funciona la función payment_complete() y veréis porque el otro hook no os funciona con Redsys, y con otros futuras formas de pago que podáis añadir.

    Bueno, cerramos el hilo si te parece con final feliz.

    @jconti, mil gracias. El hook que nos propusiste funcionó a la perfección y conseguimos lo que necesitábamos. La verdad es que este proyecto fue una auténtica fuente de aprendizaje :)))

    Un saludo,
    Carlos.

    Plugin Author Jose Conti

    (@jconti)

    Me alegro @cmacias 🙂

    Saludos

    Jairo Ochoa

    (@jairoochoa)

    Gracias @jconti

    Uno de los problemas estaba en que comprobábamos una variable de sesión a la que sólo el usuario cliente tenía acceso y no el usuario Redsys.

Viewing 5 replies - 16 through 20 (of 20 total)
  • You must be logged in to reply to this topic.