compra ok falta validaciones y testear fuerte y compra por efectivo