art. 1518 CC
El vendedor no podrá hacer uso del derecho de retracto sin reembolsar al comprador el precio de la venta, y además:
1.º Los gastos del contrato y cualquier otro pago legítimo hecho para la venta.
2.º Los gastos necesarios y útiles hechos en la cosa vendida.