The German FA fined Jude Bellingham 40,000 for his comments on the referee after the game.
During the 3-2 loss to Zwayer, Bellingham hit out at the performance of Zwayer, as he was left frustrated after the referee turned down appeals for a penalty.
Bellingham's statement was evaluated as "sportsmanlike conduct" by the German Football Association.
Bellingham will be available to play in the next game for the team, as they will not appeal the decision.
The police are still investigating his comments.
Please use a browser that has accessibility features.
Jude Bellingham was accused of showing youthful inexperience by a German football expert.
Bellingham told ViaPlay that he didn't expect a referee to fix the biggest game in Germany.
It wasn't a penalty for me. ummels is fighting to get the ball and it hits him.
You can look at the decisions in the game.
The German FA banned Zwayer for six months in 2005 after a match-fixing scandal.
Please use a browser that has accessibility features.
There were highlights of the match between the two teams.
In front of a restricted attendance at Signal Iduna Park, Robert Lewandowski scored the winner against his old club.
Marco Rose was sent to the stands after he criticized the penalty award that came after a VAR review in the 77th minute.
Zwayer told Sky Germany that the situation was a standard corner kick.
It's about a touch by Hummels. I was wondering if the arm was stretched away from the body. It wasn't clear if his arm was moved towards the ball.
Jude Bellingham was upset with some of the decisions made by the referee during the game.
The arm position was checked by VAR officials in Cologne.
Hummels had his arm away from the body in an unnatural position according to the video assistant.
I came to the decision that it was a penalty after he hit the ball with his elbow.