Barcelona says it has reached a deal to extend the contract of goalkeeper Marc-Andre ter Stegen until June 2022.
The 25-year-old had two years left to run on his contract but has chose to increase his commitment to five years in an improved deal.
Upon his arrival at Barcelona, ter Stegen was the starter goalkeeper for the Catalan team in Copa del Rey and Champions League, but he remained as a substitute in La Liga until the departure of Bravo.
The German worldwide, who made 36 Liga Santander and nine Champions League appearances for the club this season, will have a buyout clause of 180 million euros, making it virtually impossible for any club to buy him without previously negotiating with Barca.
Since joining Barcelona from Borussia Monchengladbach in the summer of 2014, Ter Stegen has been largely impressive.More news: Trump's trip: Conventional images and unconventional talk
He has become first-choice at Camp Nou this past season, following the exit of Claudio Bravo.
He has made 43 appearance for the club and won two La Liga titles as well as a Champions League in 2015. FC Barcelona will play against Alaves in the Spanish Copa del Rey soccer final on Saturday.
The Germany worldwide will officially sign a new deal - which contains a €180m (£156.8m) release clause - on Tuesday, keeping him at the Camp Nou until June 30, 2022.
Samuel Marsden covers Barcelona for ESPN FC.