Vad gjorde Carthage gav till Rom av resultatet av zamma slaget?

Efter slaget vid Zama Karthago hade att ge pengar till Rom som krigsskadestånd. Hennes andra förluster till Rom skedde innan denna strid.
Carthage förlorade hennes territorier i Spanien efter hennes armé där besegrades av romarna i slaget vid Ilipa (206 f.Kr.) i södra Spanien fyra år tidigare. Ett annat resultat av denna strid var det Massinissa och hans östra numidierna (i östra Algeriet) Sjöholm sin allians från Karthago till Rom.
Efter slaget vid Ilipa, Syphax och hans västra numidierna (i västra Algeriet) bytte alliansen från Rom till Karthago. Han hjälpte karthagerna att kämpa mot romarna kampanjarbete i Karthagos eget territorium (Tunisien) men besegrades i den första striden av den fronten (det Strid av Bagbrades, 203 BC) ett år före Slaget vid Zama. Syfax jagades av Massinissa och en romersk styrka och tillfångatogs. Massinissa tog över västra Numidien.

Därför, Carthage hade redan förlorat sin spanska territorier och allianser till Rom före Slaget vid Zama. Del av fredfördrag ratificerat vad Carthage hade redan förlorat/tanke till Rom, med tillägg av att ge henne pengar. Andra delar av fördraget omfattade inte Carthage ger ROM något.