Let $z$ be a fixed point of $f$. Then $$f(g(z))=g(f(z))=g(z),$$ so also $g(z)$ is a fixed point of $f$. Now if they were unique, then $g(z)=z$. In general, $g$ induces a permutation map of the fixed points of $f$, now argue with monotonicity...
The analogy should be the case of eigenvectors of commuting matrices, if $v$ is an eigenvector of $A$ and $AB=BA$, then $B^kv$ are all eigenvectors of $A$ with the same eigenvalue, so there is a minimal polynomial with $p(B)v=0$, with degree smaller than the dimension of the eigenspace of $A$ containing $v$, and then it gets more complicated.
Consider the sequence $g^k(z)$ and its limit points. Resp. if avoiding limits, start with the smallest fixed point of $f$ and consider the least upper bound of the sequence.
Perhaps an even better idea is to consider the fixed points of $h=f∘g=g∘f$. The set
$$
B=\{x:h(x)\le x\}
$$
is non-empty, bounded and contains all potential fixed points. As before,
$$
z=\inf B
$$
actually is one of the fixed points. Now both $f(z)$ and $g(z)$ are also fixed points of $h$, since $h(f(z))=f(g(f(z)))=f(h(z))=f(z)$ etc. using commutativity of the functions $f$ and $g$, so must be contained in $B$. Which means by the construction of $z$ as greatest lower bound of $B$
$$
f(z)\ge z\text{ and }g(z)\ge z.
$$
By monotonicity, $g(z)\le g(f(z))=h(z)=z$ and similarly $f(z)\le z$ follow, so $z$ is also a common fixed point of $f$ and $g$.