• Buenos días.
    En el listado de pedidos tenemos bastantes pagos por tarjeta cancelados que luego, suponemos, que el usuario repite y entra correctamente. Hay veces que un pedido tiene hasta 4 intentos de pago antes del pago real.
    Mirando en el log de WordPress he visto que hay varias líneas con estos datos:
    [04-Nov-2023 22:01:04 UTC] PHP Notice: Undefined index: Ds_Merchant_Identifier in […]/woo-redsys-gateway-light/includes/apiRedsys7.php on line 35
    [04-Nov-2023 22:01:04 UTC] PHP Notice: Undefined index: Ds_Card_Brand in […]/woo-redsys-gateway-light/includes/apiRedsys7.php on line 35
    [04-Nov-2023 22:01:04 UTC] PHP Notice: Undefined index: Ds_Card_Type in […]/woo-redsys-gateway-light/includes/apiRedsys7.php on line 35
    [04-Nov-2023 22:01:04 UTC] PHP Notice: Undefined index: Ds_ErrorCode in […]/woo-redsys-gateway-light/includes/apiRedsys7.php on line 35
    [04-Nov-2023 22:01:04 UTC] PHP Notice: Undefined index: Ds_PayMethod in […]/woo-redsys-gateway-light/includes/apiRedsys7.php on line 35

    ?Podría estar esto relacionado? ?Podría el “WP Fastest Caché” estar generando problemas con estos datos?

    Gracias!!

    Jaime

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

    (@jconti)

    Hola @42krunning,

    Pues podría ser algo de la cache, pero es extra?o que suceda, ya que es una opción lo que dice que no está definida. Es como si las primeras veces devolviera false cuando consulta a la opción para recuperarla, y finalmente devolviera la opción de forma correcta.

    ?Habéis probado a desactivar el plugin de caché a ver qué sucede?

    Salidos

    Thread Starter 42krunning

    (@42krunning)

    Gracias por tu respuesta José.

    Voy a desactivar el WPFC unas horas, a ver. El problema es que se supone que ese tipo de páginas no las mete en caché de manera predeterminada, entonces estaba tranquilo hasta que vi esto.
    Y es que este error sale muchas veces al día.

    Voy a probar.

    Gracias!!!

    Plugin Author Jose Conti

    (@jconti)

    No se muy bien como funciona este plugin en particular, @42krunning, pero muchos ponen las opciones en caché, y puede que los tiros vayan por ahí. ?Tienes activa la caché de objeto? Puede que esta sea la que crea el problema.

    Thread Starter 42krunning

    (@42krunning)

    Hola José.
    Desactivé el plugin y seguía pasando. Luego metí la página de checkout en la lista de exclusiones y seguía pasando. Caché de objeto creo que no tengo. ?Alguna forma de comprobarlo? Porque lo pregunté en el servidor y cada vez me dicen una cosa y entre otras cosas no me saben decir qué IP tiene para ponerlo en las opciones de WPFastest Caché.
    ?Alguna pista para depurar esto?
    Es que no sé si esos pedidos los estamos perdiendo.

    Gracias!

    Thread Starter 42krunning

    (@42krunning)

    Perdona, que me acabo de dar cuenta de una cosa.
    Y es que en el log de wordpress sale esto:
    Pero en el registro no sale nada con esa fecha y hora.
    Lo que sí hay es un pedido de Portugal cancelado a esa hora.
    “Cancelado por Redys El estado del pedido cambió de Pendiente de pago a Cancelado.”

    [06-Nov-2023 11:42:59 UTC] PHP Notice: Undefined index: Ds_Merchant_Identifier in /home/medir/domains/42krunning.com/public_html/wp-content/plugins/woo-redsys-gateway-light/includes/apiRedsys7.php on line 35
    [06-Nov-2023 11:42:59 UTC] PHP Notice: Undefined index: Ds_Card_Brand in /home/medir/domains/42krunning.com/public_html/wp-content/plugins/woo-redsys-gateway-light/includes/apiRedsys7.php on line 35
    [06-Nov-2023 11:42:59 UTC] PHP Notice: Undefined index: Ds_Card_Type in /home/medir/domains/42krunning.com/public_html/wp-content/plugins/woo-redsys-gateway-light/includes/apiRedsys7.php on line 35
    [06-Nov-2023 11:42:59 UTC] PHP Notice: Undefined index: Ds_ErrorCode in /home/medir/domains/42krunning.com/public_html/wp-content/plugins/woo-redsys-gateway-light/includes/apiRedsys7.php on line 35
    [06-Nov-2023 11:42:59 UTC] PHP Notice: Undefined index: Ds_PayMethod in /home/medir/domains/42krunning.com/public_html/wp-content/plugins/woo-redsys-gateway-light/includes/apiRedsys7.php on line 35

    • This reply was modified 1 year, 4 months ago by 42krunning.
    Plugin Author Jose Conti

    (@jconti)

    Hola @42krunning,

    Estos logs pertencen a los archivos de la propia librería de Redsys, pero estos datos son del sistema de tokenización, es decir, del pago con un clic. No tengo claro el motivo de que te esté saliendo esto en el Lite, porque en principio no se envía en ningún momento estos datos a la librería.

Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘Undefined Index Línea 35’ is closed to new replies.