El 9 de marzo de 1839 se firmó un tratado de paz, en el cual México se comprometía a pagar las indemnizaciones (seiscientos mil pesos en total), pero no así a mantener las garantías exigidas para los extranjeros en el futuro.