Iniciador del debate
hedicode
(@hedicode)
No encuentro una forma de solucionar esto. El comportamiento no es normal o al menos eso creo. ¿Pensáis que puede interferir algo a parte del tema? La verdad es que he probado de todo y no que hacer.
-
Esta respuesta fue modificada hace 3 años, 2 meses por
hedicode.
Pero si yo cancelo, volviendo atrás
Consejos:
– No navegues hacia atrás, y menos en una compra on line. Usa los botones o enlaces de la web.
– Prueba como usuario externo no como admin, es decir, no estés con el escritorio abierto.
– Elimina en el navegador todos los datos temporales de navegación, incluídas las cookies, antes de hacer otra prueba.
-
Esta respuesta fue modificada hace 3 años, 2 meses por
LGrusin.
Iniciador del debate
hedicode
(@hedicode)
Hola buenas, gracias por la atención prestada antes de todo.
Es lo que hago, utilizo el botón de cancelar de la pasarela de pago. Borro todos los datos temporales de Woocommerce, de las sesiones y carritos. Pruebo con otros usuarios y como usuario invitado. El error es totalmente aleatorio. Han probado otros compañeros míos y el error aparece y otras veces no…. No consigo entenderlo. He tomado todas las medidas. El caso es que no depende de mi comportamiento en la web a la hora de comprar, si no del de los clientes (y no puedo estar detrás de ellos diciéndoles como se tienen que comportar a la hora de comprar). No obstante, creo haber encontrado una solución navegando por ahí.
En functions.php insertar este snippet:
add_filter(‘woocommerce_hold_stock_for_checkout’, ‘deshabilitar_mantener_stock’);
function deshabilitar_mantener_stock(){
return false;
}
Por el momento parece funcionar. Si apareciese el error de nuevo lo comentaré por aquí.
Hola @hedicode
He revisado con una instalación nueva y efectivamente, ese es el funcionamiento, pero en la versión anterior a la 4.0 (actualización mayor) funcionaba correctamente, así que me parece que es un fallo en esta versión. Ya lo reporté y seguramente será corregido en una próxima actualización.
D e todas formas, mientras no salga una versión que corrija este fallo y si consideras que es imprescindible que esto te funcione bien, tendrás que volver a la versión 3.9.3, recuerda tomar las precauciones de rigor (una copia de seguridad de la base de datos básicamente) antes de hacer el cambio. Puedes hacerlo con el plugin:
WP Rollback
Si con esto solucionas el problema, por favor, recuerda comentarlo y cerrar el debate marcándolo como resuelto, así nos ayudas a mantener el foro al día.
Iniciador del debate
hedicode
(@hedicode)
Hola buenas Jose Luis @jose64 . Gracias por tu respuesta, y perdón por la dilación a la hora de responder. Me hablas sobre la versión, la verdad es que en el sitio en que necesito que esta funcionalidad se comporte de manera correcta tengo la versión 3.9.2 de Woocommerce, ya que no aún no la he actualizado. Tengo una copia de esta web en la que si actualicé el plugin de Woocommerce a la versión 4.0, para hacer pruebas y ver que es estable y de esta manera actualizarla en producción, pero el error también existe. Hasta el momento con el snippet de código que introduje en el fichero function.php parece que el error deja de aparecer. No obstante, probaré lo que me comentas. Muchas gracias por tu aportación, de verdad. Un saludo, y espero que todo vaya bien.
-
Esta respuesta fue modificada hace 3 años, 2 meses por
hedicode.
hola, tienen alguna novedad , sobre este error, ya que en la version 5 tambien sucede lo mismo