• hola he estado probando y me pasan varias cosas. En ajustes / pagos tengo activada la compatibilidad sni, y cuando me hacen un pedido recibo bien el cobro pero el pedido queda en pendiente de pago en lugar de procesando, lo tengo que cambiar manual. Si desactivo compatibilidad sni el pedido se queda en cancelado. Recibo bien el pago pero para ponerlo en procesando tengo que hacerlo manual? Alguna sugerencia??

    gracias

Viewing 15 replies - 1 through 15 (of 15 total)
  • Plugin Author Jose Conti

    (@jconti)

    Hola @franchescor,

    Lo del SNI es porque se debe producir un 301 (redireccionamiento de http a https). Lo que no veo claro es que el pedido se cancele cuando se paga correctamente y no está activo el SNI.

    Si vas al pedido que se cancela, en las notas del pedido ?qué sale?

    Saludos

    Thread Starter franchescor

    (@franchescor)

    sale cancelado si, pero le pongo el estado en procesando y lo puedo completar y finalizar la venta. El problema es los estados, antes usaba stripe y al pagar el cliente se ponía directamente en procesando, iba bien pero con redsys me pasa esto

    Plugin Author Jose Conti

    (@jconti)

    Hola @franchescor,

    ?Solo pone ?Cancelado?, no pone nada más?

    Thread Starter franchescor

    (@franchescor)

    Si nada más, el estado es “cancelado”. Lo demás todo corecto.

    Plugin Author Jose Conti

    (@jconti)

    Hola @franchescor,

    Si sale solo cancelada, aparentemente no es mi plugin quien lo ha cancelado. Si vas a mirar los logs en Redsys de la operación (en la web de Canales), ?Que es lo que sale en notificaciones? ve a la web del terminal de Redsys (Web Canales) > Consultas > aprietas en buscar > Buscas una operación autorizada pero no marcada como pagado en WooCommerce > A la derecha de la operación aprietas sobre el ojo > Y copias y pegas?el cuadro de notificaciones que verás en la parte inferior, que es principalmente el que del tipo HTTP.

    Saludos

    Thread Starter franchescor

    (@franchescor)

    Esto es lo que aparece en el cuadro notificaciones.

    Fecha y hora

    01/06/2024 21:30:13

    Tipo notificación

    HTTP

    Modo de comunicación

    Asíncrona

    Resultado operación

    0000

    Cod. respuesta servidor

    Error (-1 Server returned HTTP response code: 403 for URL: https://www.homefunny3d.com/?wc-api=WC_Gateway_bizumredsys)

    Plugin Author Jose Conti

    (@jconti)

    Hola @franchescor,

    Es por Cloudflare, puedes ver en lo que has pegado, en ?Cod. respuesta servidor?, sale un 403 (prohibido). Cloudflare está bloqueando al bot de Redsys. Si accedo como si fuera el bot de Redsys me sale la pantalla de bloqueo de CF. Al no haber notificación, WooCommerce acaba cancelando el pedido.

    Debes configurar CF para que deje pasar al bot de notificaciones de Redsys, sigue estas instrucciones https://tabernawp.com/desbloquear-redsys-cloudflare-2021-02-01.html

    Saludos

    Thread Starter franchescor

    (@franchescor)

    Muchas gracias, acabo de crear la regla a ver si funciona.

    La única duda es que me obliga a marcar mínimo uno de estos 4 checks si no no me crear la regla, he marcado todos, no se si he hecho lo correcto.

    All remaining custom rules

    All rate limiting rules

    All managed rules

    All Super Bot Fight Mode Rules

    • This reply was modified 9 months, 3 weeks ago by franchescor.
    Plugin Author Jose Conti

    (@jconti)

    Hola @franchescor,

    Cuando yo lo hice en su momento no me salía lo que coementas. ?Sale en las misma pantalla que ves en el entrada que te indiqué?

    Thread Starter franchescor

    (@franchescor)

    en la pantalla de creación de la regla, al final abajo del todo

    Plugin Author Jose Conti

    (@jconti)

    Hola @franchescor,

    Si, márcalo todo. He configurado ahora un CF para ver lo que decías, y ha cambiado el dise?o.

    En la realidad en principio solo con

    • User Agent Blocking
    • Browser Integrity Check

    Pero no pasa nada por marcarlo todo al estar dejando pasar solo a un AS.

    Thread Starter franchescor

    (@franchescor)

    Ya no sale cancelado, pero se queda en pendiente de pago, aunque el pago se ha realizado correctamente, no se pone en procesando ( está marcado en opciones del plugin).

    Plugin Author Jose Conti

    (@jconti)

    ?Que sale ahora en la web Canales en la prueba que has realizado, @franchescor? En Cod. respuesta servidor

    Thread Starter franchescor

    (@franchescor)

    Error (-1 Server returned HTTP response code: 403 for URL: https://www.homefunny3d.com/?wc-api=WC_Gateway_redsys)

    Por lo que dijiste antes supongo que sigue siendo cloudfare, pero no se como solucionarlo

    EDITO: Por lo que sea la regla no estaba marcada como “enabled”, a ver si es eso, aunque sin estar activa ya no me sale como cancelado sino pendiente de pago, a ver el siguiente pedido que tal

    • This reply was modified 9 months, 2 weeks ago by franchescor.
    Plugin Author Jose Conti

    (@jconti)

    Hola @franchescor,

    Al principio los pedidos quedan pendientes de pago, y pasado un tiempo se cancelan. El tiempo depende de la configuración en WooCommerce.

    Mira el tema que comentas que no están activadas las reglas, porque al ser un 403 quiere decir que el bloqueo de Redsys sigue estando ahí.

Viewing 15 replies - 1 through 15 (of 15 total)
  • The topic ‘Pedido pendiente de pago’ is closed to new replies.