Como consecuencia de este revés se puso fin a las hostilidades con la firma del Tratado de Perpiñán el 17 de septiembre de 1473 que restableció los términos acordados en el Tratado de Bayona de 1462 ―se reconocía la soberanía de Juan II sobre los condados pero no podría ejercer su autoridad sobre ellos hasta que no satisficiera el pago a Luis XI de 300.000 escudos por la ayuda militar que le había prestado en los inicios de la guerra civil catalana, especialmente la liberación del asedio de la Força Vella de Gerona―.