В свете безвыходного положения Яна Казимира хан Ислам-Гирей решил не допустить его полного разгрома. Одновременно пришли вести о решении Земского собора о взятии Войска Запорожского под защиту Русского царства и готовности начать войну против Речи Посполитой. При таких обстоятельствах Речь Посполитая и Крым почувствовали необходимость примирения перед лицом русской угрозы. Долгая череда двусторонних переговоров в конце ноября — начале декабря закончилась подписанием договора, по которому отменялся Белоцерковский договор и восстанавливалось действие Зборовского мира. Польский король обязывался выплатить крымскому хану контрибуцию в 100 тысяч золотых и на основе секретного договора позволил на протяжении 40 дней грабить и угонять в качестве ясыря русское население на Волыни. После этого войска разошлись. Хмельницкий, в очередной раз после Берестецкой битвы преданный своим крымским союзником, отправился в Переяслав, где 8 января 1654 года была проведена Переяславская рада.