Hola a todos,
Me llamo Alex y estoy enfrentando un desafío con mi tienda online en WooCommerce. Espero que puedan ayudarme.
Descripción del Problema: En nuestra tienda WooCommerce, estamos experimentando un problema con la generación de números de pedido. Cada vez que un cliente intenta realizar un pago pero no lo completa (por ejemplo, si la tarjeta no tiene saldo o es incorrecta), WooCommerce aún genera un número de pedido. Esto sucede aunque el pedido esté en estado "Cancelado" o "Pendiente de Pago". Esto nos está causando un problema significativo con la secuencia numérica de nuestros pedidos y, por ende, con la administración de nuestras facturas, ya que necesitamos presentarlas de forma correlativa.
Intentos de Solución: Hemos intentado revisar la configuración de WooCommerce y de los plugins de pago, pero no hemos logrado solucionar el problema. También estamos considerando la posibilidad de utilizar plugins que controlen mejor el estado de los pedidos, pero aún no hemos encontrado una solución definitiva.
Solicitud de Ayuda: Si alguien ha enfrentado un problema similar o tiene conocimiento sobre cómo resolver esta situación, estaría muy agradecido por cualquier sugerencia o recomendación. Específicamente, necesitamos que los números de pedido solo se generen después de que un pago se haya completado exitosamente.
Gracias de antemano por su tiempo y ayuda.
Saludos, Alex
Contenido solo visible a usuarios registrados
Hola Jacinto,
En este caso es muy difícil que WooCommerce no genere una orden de pedido en órdenes canceladas o pendiente de pago, ten en cuenta que todos son procesos que compra que se generan en la tienda y esto generará un ID y número de referencia, sobre todo porque necesitas tener estas órdenes con estos estatus para saber que sucede en tienda.
Si lo que generas es una factura, puedes revisar el siguiente hilo de foro donde se trató un tema similar → https://www.webempresa.com/foro/plugins-wordpress/orden-secuencial-pedidos-y-facturas
Sin embargo, como te comento WooCommerce sí va a generar un número de pedido porque es la forma de indentificar los intentos de compra o las compras en tu sitio web.
Un Saludo