Midtbanespiller Mikel Merino skulle tilbringe denne sesongen på lån i den nyopprykkede Premier League-klubben Newcastle.
Engelskmennene har imidlertid hatt muligheten til å kjøpe 21-åringen.
Den muligheten har de nå benyttet seg av.
Det bekrefter klubben på sin hjemmeside. Hvor mye klubben betaler opplyses ikke.
Merino har gjort en god figur hittil i årets sesong og har blitt belønnet med en femårskontrakt av manager Rafael Benitez.
Spanjolen spilte mer enn 60 kamper for spanske Osasuna, før han så kom til Dortmund på slutten av 2015/16-sesongen.
Den tidligere lånesoldaten spilte ni kamper for Dortmund forrige sesong og spilte også for Spania under U21-EM i Polen i juni.
LES OGSÅ: – Real Madrid frykter Bayern-stjerne skal lage overgangstrøbbel
Jakob K. Gregersen