Forum Replies Created

Viewing 15 replies - 16 through 30 (of 2,372 total)
  • Plugin Author Jose Conti

    (@jconti)

    Hola @ambrosio992,

    Esto es un tema de WPML, deberías preguntar a ellos a ver como solucionarlo. No está creando el endpoint de notificaciones en la versión francesa y de ahí el error que se produce. En endpoint lo genera WooCommerce, pero WMPL no lo está replicando y de ahí el error.

    Plugin Author Jose Conti

    (@jconti)

    Hola @jacevedoo,

    Los deprecated no crean errores fatales, son eso, deprecated. En la versión que aun no he liberado ya está arreglado ese deprecated, que es una tontería, solo hay que declararlo al principio de la clase para la versiones superiores a PHP8.1 y ya se soluciona.

    class WC_Gateway_Redsys_Global_Lite {

    /**
    * Log
    *
    * @var WC_Logger
    */
    public $log;

    ...
    }

    El error fatal, deberás mirar en los logs del servidor si no se están guardando como fatal-errors en los de WooCommerce. Pero está claro que si has desactivado mi plugin y continua, no lo causa mi plugin.

    Plugin Author Jose Conti

    (@jconti)

    Hola @iveslisi,

    Esta previsto a?adir filtros a todos los métodos, pero InSite no es sencillo con el shortcode. Cuando realice la integración en el bloque, que funciona de forma completamente diferentes, miraré de integrarlo.

    Saludos

    Plugin Author Jose Conti

    (@jconti)

    Hola @montty,

    Puedes poner ?Solo HTTP? o ?HTTP y email comercio?. Depende si quieres que también te envíen correos desde Redsys cada vez que haya una transacción.

    Plugin Author Jose Conti

    (@jconti)

    Hola @montty,

    ?Debajo de esto que has copiado y pegado, no habían unos cuadros que ponía notificación? Lo pregunto porque si no existen, ahí está el problema, que no están activas las notificaciones en el terminal. Confirmame que no ha nada más por favor.

    Plugin Author Jose Conti

    (@jconti)

    Hola @iveslisi,

    Si, con la versión de pago se puede hacer (habrá que hacer un mini plugin que te podría hacer yo sin coste, solo con el de la licencia del premium), pero solo con Redsys redirección y Bizum redirección, con los otros métodos (InSite, Bizum en la página de pago, Google Pay, Apple Pay, Paygold, domiciliación bancaria y transferencia bancaria) no es posible de momento.

    Saludos

    Plugin Author Jose Conti

    (@jconti)

    De nada @serefor,

    Me alegro que finalmente se haya solucionado. Cualquier otro problema o duda abres otro hilo.

    Saludos

    Plugin Author Jose Conti

    (@jconti)

    Hola @montty,

    Por favor, 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 pegas aquí?todo lo que saldrá en esa página por favor, sobre todo los cuadros que verás en la parte inferior que pone Notificacion.

    Ahí veremos qué es lo que se encuentra?Redsys al ir a notificar al sitio.

    Saludos

    Plugin Author Jose Conti

    (@jconti)

    Hola, @serefor

    Son unos notices y warnings, no son errores. En el caso de mi plugin salen tres, pero no afectan, solo dice que no están definidos, pero es porque no han llegado esos datos (que no llegan siempre). Haré una modificación para que no se queje.

    Lo otros vienen del plugin breakdance, que parece que es un plugin propio de tu theme.

    Si ha comenzado a funcionar, es posible que sea por el Modsecurity. puedes hacer una prueba a ver si activándolo parece de nuevo el problema y así ya lo sabes. Creo que se pueden a?adir excepciones a Modsecurity para que no mire URLs en particular, si es así, puedes a?adir la URL

     /?wc-api=WC_Gateway_redsys

    para que no actúe sobre ella.

    Plugin Author Jose Conti

    (@jconti)

    Hay demasiado ruido, @serefor

    Haz una cosa por favor, por si los necesitáis, renombra el archivo debug.log a por ejemplo debug.log.bck y prueba a realizar un pago. Es que me salen cosas como no definidas que lo deberían estar, y no se si es porque alguien visitó el endpoint directamente, o realmente no están definidos, lo que querría decir que algo está eliminando la notificación. Esto lo suelen hacer algunos plugins de seguridad o algo de seguridad del servidor filtrando el $_POST de Redsys. Pero para estar seguros, necesito un log que no haya tanta información y solo se cree en el. momento de un pedido.

    Plugin Author Jose Conti

    (@jconti)

    Ok, pues no está quedando reflejado en los logs de WooCommece, @serefor

    Vamos a activar los logs de WordPress porque en principio ahí si que se reflejarán.

    Edita el archivo wp-config.php y busca una linea que seguramente pone define( WP_DEBUG, false );

    Substitúyela por estas

    define( WP_DEBUG, true );
    define('WP_DEBUG_LOG', true);
    define('WP_DEBUG_DISPLAY', false);
    @ini_set('display_errors',0);

    Una vez hecho, realiza una prueba y luego vas a wp-content y ahí verás un archivo que se llama debug.log, copias su contenido y lo pegas. Esperemos que ahí si que se refleje.

    Una vez hecho, luego puedes eliminar esas lineas y volver a dejar solo define( WP_DEBUG, false );

    Saludos

    Plugin Author Jose Conti

    (@jconti)

    Hola @serefor,

    Lo que tenéis es un error 500.

    Ve a WooCommerce > Estado > Registro

    Aquí seguramente tendrás un archivo de ayer que se llama fatal-erros. Pega aquí su contenido a ver que sale.

    Saludos

    Plugin Author Jose Conti

    (@jconti)

    Hola @mrsgaetjens,

    Por favor, 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 me envias todo lo que saldrá en esa página por favor, incluidos los cuadros de notificaciones que verás en la parte inferior.

    Ahí veremos qué es lo que se encuentra Redsys al ir a notificar al sitio.

    Plugin Author Jose Conti

    (@jconti)

    Hola @gen10test,

    Si esto esto es todo lo que te salía, el problema que estás teniendo es que no están activas las notificaciones HTTP en el teminal.

    Ve al terminal de Redsys > Comercio > Aprietas en buscar, y cuando te muestre el/los terminales, aprietas a el ojo de mano derecha del terminal a editar.

    Ahí veras el apartado ?Datos de configuración? y la primera opción en Notificaciones online. Seguramente ahí tienes solo Email comercio. Debes seleccionar ?HTTP y Email comercio?.

    Para poderlo editar verás que justo debajo del bloque hay un lapiz, lo aprietas. Una vez editado guardas los cambios y pruebas de nuevo a ver.

    Saludos

    Plugin Author Jose Conti

    (@jconti)

    Hola @gen10test,

    Seguro que tu problema y el de @pereztroff no tienen nada que ver. Pero necesito saber cual es tu sitio web para mirarlo, porque puede ver si hay algo que bloquee las notificaciones o no.

    También necesito que vayas a Redsys 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 me envías?todo lo que saldrá en esa página por favor, sobre todo los cuadros de notificaciones que verás en la parte inferior.

Viewing 15 replies - 16 through 30 (of 2,372 total)