До прибуття Ганнібала карфагеняни вже встигли зазнати кількох поразок від Сципіона і почали переговори про перемир'я. Його положення були жорсткими, але все ж залишали Карфагену право на існування — за ним залишалися його африканські володіння, але скасовувалося право на контроль над іншими колоніями. Також пунійці повинні були скоротити свій флот, виплачувати Риму контрибуцію та надати незалежність Нумідії.