Como no trabajo con MySql, no sé si tiene transaciones, pero si fuera así, según está haciendo la venta se restan las unidades candidatas a desaparecer del almacen y si no confirma la venta se deshace la transación con lo cual quedaría el almacén como antes de comenzar la factura fallida.
Un Saludo.
|