Hola @cbohorquezm,
Esto me huele a algún snippet que tenéis que está marcando los pedidos como completados. Mi plugin seguro que no lo marca como pagado sin que haya pago. Había un snippet «oficial» de WooCommerce que marcaba los pedidos como pagados cuando no se habían pagado. Les avisé y lo eliminaron de inmediato.
¿Qué plugins utilizáis y qué código personalizado tenéis en el sitio?
Saludos
Hola José,
tenemos activado Code Snipets y los códigos que tenemos activados se refieren solamente a que si la persona compra más de 30€, el envío es gratuito y se desaparecen otras opciones de envío. No tenemos ningún otro código personalizado.
Saludos,
Hola @cbohorquezm,
Necesito ver todos los plugins que tenéis. El mio seguro que no hace esto porque no tiene ninguna actuación sobre los estado en WooCommerce. Tenéis que tener algo que está actuando de forma incorrecta por algo.
Hola Jose,
Tenemos instalados estos plugins:
Code Snippets / CRM Integration For Zoho / Easy Table of Contents/ Easy WP SMTP / Editor clásico/ Facebook for WooCommerce / Font Awesome / Google Analytics for WooCommerce / Google Analytics para WordPress por MonsterInsights / Google Listings and Ads / Gravity Forms / Health Check & Troubleshooting / Insert Headers and Footers Code – HT Script / Kadence WooCommerce Email Designer / NinjaFirewall (WP Edition) / Qty Increment Buttons for WooCommerce / Rank Math SEO with AI Best SEO Tools / UpdraftPlus – Backup/Restore / WooCommerce / WooCommerce – Minimum/Maximum Quantities / WooCommerce Cart Abandonment Recovery / Wordfence Security / WP Super Cache / WP-Optimize – Clean, Compress, Cache.
Muchas gracias,
Hola @cbohorquezm,
Cuando puedas dime los plugins que utilizas porque me ha entrado un ticket por el premium que le sucede exactamente lo mismo, pero le sucede con todos los métodos de pago, incluido Stripe.
Comienzo a pensar que hay un 0day en algún lado, pero necesito más información. Lo que sería interesante es que fueras a WooCommerce > Estado y ahí copies el informe del sistema y lo pegues aquí. Así veo también las versiones de todo, incluido WP, Woo, PHP, MySQL, etc.
Saludos
No hay coincidencia entre ambas instalaciones en cuanto a plugins, aparte de WooCommerce. ¿Qué versión de WooCommerce utilizáis? ¿La ultima de todas?
Perdona, que había comparado con el informa de otra cliente con tus pluguns. Si que hay coincidencias, Facebook for WooCommerce, No estoy diciendo que tenga un bug que se esté explotando, ojo, pero voy a investigar a ver.
Hola Jose,
Este es el informe del sistema:
Versión de WooCommerce:8.9.3
Paquete de la REST API de WooCommerce: 8.9.3
Paquete del programador de acciones: 3.7.4
Directorio de registros con permiso de escritura:
Versión de WordPress:6.5.4
WordPress multisitio:–
Límite de memoria de WordPress:512 MB
Modo de depuración de WordPress:–
Cron de WordPress:Idioma:es_ES
Caché de objeto externo:–
Entorno del servidor
Información del servidor: LiteSpeed
Versión de PHP: 8.1.28
PHP post max size: 200 MB
PHP time limit: 3600
PHP max input vars: 10000
Versión cURL: 7.87.0, OpenSSL/1.1.1w
SUHOSIN Instalado: –
Versión de MySQL: 8.0.37
Tamaño máximo de subida: 200 MB
Por defecto la zona horaria es GMT:
fsockopen/cURL:
SoapClient:
DOMDocument:
GZip:
Cadena multibyte:
Publicación remota:
Obtención remota:
¿Creo que es todo? Si necesitas algo más lo envío.
Saludos,
Muchas gracias. De momento es todo. A ver si encuentro algo al respecto. ¿WooCommerce ya había liberado la v8.9.3 y habíais actualizado?
Tenemos problemas desde antes de la última actualización.
Primero el problema era que el cliente pagaba (ingresaba el dinero correctamente) y no cambiaba a estado “procesando”, sino que se quedaba “pendiente de pago”. Era un problema de conexión con el banco. Nos dimos cuenta de que el problema de Cloudflare. Lo desactivamos.
Ahora, si alguien paga se cambia el estado correctamente a “procesando”, pero si la persona llega a la pasarela de pago y no paga… cambia de “pendiente de pago” a “procesando” unos 10 minutos después, aunque la persona no termine el proceso de pago. Estamos en ello.
Muchas gracias por la dedicación.
La verdad es que es algo muy extraño.
Es como si algo estuviera cambiando el que se cancele el pedido cuando no se paga, a procesando.
Hola Jose,
por favor coméntame si hay una respuesta sobre esto.
Muchas gracias.
Hola @cbohorquezm,
No es algo de mi plugin. Tenéis que tener algo que lo está haciendo, pero no puedo saber qué es.
Lo suyo es que realizarais pruebas para encontrarlo. Para ello debéis ir desactivando plugin y realizando compras, y ver cuando deja de tener este comportamiento. También os recomiendo que lo hagáis con el theme si no para de hacerlo desactivando algún plugin.
Tiene que haber algo que está realizando este cambio si siempre sucede. Pega aquí por favor el listado de plugins para echarle un ojo. Lo puedes copiar desde el informe del sistema.