I was reading this article today about the weird situation that came up with the Ghanian national team at the 2014 World Cup, and I realized that I’d never heard about other player’s compensation when playing for their national team. Is it common for players to be paid to play for their national teams? You hear about players being excited to play for their country, but I never accounted for additional pay (which I assume is usually going to be much smaller than they would normally be making for their club team).
Yes, they get bonuses.
For reaching several stages of a tournament, they get bonuses.
The spanish national team for one would have earned €720,000 for the world cup victory. Each player (http://bleacherreport.com/articles/2086985-world-cup-2014-prize-money-spains-potential-payout-reportedly-revealed).
Especially at african team there are often discussions and eaven stoppages because of the proceedings about the bonuses (Cameroon this world cup: http://www.bbc.co.uk/sport/0/football/27755342).