Depending on the Champions league result, a dortmund win will push Frankfurt into champions league, hoffenheim into europa league, and Heidenheim into the conference league
There are four possible scenarios bc the DFB cup winner also plays international:
1) Leverkusen wins the DFB Cup, Dortmund wins CL
Leverkusen, Stuttgart, Bayern, Leipzig, Dortmund and Frankfurt play CL
Hoffenheim plays Euro League
Heidenheim plays Conference League play-offs
2) Leverkusen wins the DFB Cup, Dortmund doesn't win CL.
Leverkusen, Stuttgart, Bayern, Leipzig, Dortmund play CL
Frankfurt and Hoffenheim play EL
Heidenheim plays Conference League play-offs
3) Kaiserslautern wins DFB Cup, Dortmund wins CL
Leverkusen, Stuttgart, Bayern, Leipzig, Dortmund and Frankfurt play CL
Hoffenheim and Kaiserslautern play Euro League
Heidenheim plays Conference League play-offs
4) Kaiserslautern wins DFB Cup, Dortmund doesn't win CL
Leverkusen, Stuttgart, Bayern, Leipzig, Dortmund play CL
Frankfurt and Kaiserlautern play Euro League
Hoffenheim plays Conference League play-off
Heidenheim gets nothing
Leverkusen winning DFB cup fucks Kaiserslautern out of competition no matter what Dortmund does.
No matter what Dortmund does we will have 8 teams playing international competition next season.
Leverkusen winning or losing the Euro League doesn't matter.