Artículo 1518 del Código Civil

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.

art 1518 cc

El artículo 1518 del Código Civil español explica cuándo el vendedor podrá hacer uso del derecho de retracto convencional.