Answer: The Mexican-American War was formally concluded by the Treaty of Guadalupe-Hidalgo. The United States received the disputed Texan territory, as well as New Mexico territory and California. The Mexican government was paid $15 million — the same sum issued to France for the Louisiana Territory.
Step-by-step explanation:
The Treaty of Guadalupe Hidalgo, that brought an official end to the Mexican-American War (1846-1848), was signed on February 2, 1848, at Guadalupe Hidalgo, a city north of the capital where the Mexican government had fled with the advance of U.S. forces.