Refactors: Compra