Requerimientos del feedback de fabian terminados. Está hecho con manejo de transacciones (php >= 5.5.0).