A invasão portuguesa, e a subsequente Guerra de Sucessão de Castela haviam durado cinco anos, terminando na paz de 1479, que como era usual foi celebrada com casamentos entre as coroas, sinal de aliança entre elas. Para poderem eles realizar-se, foi necessária a renúncia aos seus direitos por parte da rainha D. Joana, inserida no corpo do Tratado das Alcáçovas: comprometia-se a não voltar a casar senão com o príncipe João de Aragão, filho herdeiro dos Reis Católicos e, no caso de não o aceitar, rompendo o noivado com ele, entraria monja professa. Ficou refém de D. Beatriz, viúva do infante D. Fernando, irmão de Afonso V. Sua tia Isabel a Católica indenizou-a ainda com 100 mil dobras de Castela.