I've wondered how two-way contracts work. Does he get paid on a per game basis? So he would get around $8300 (680K/82) for each game he's in the NHL. Or do they do it based on days spent at the NHL level?
I think it's per day they are registered as NHL-players. The whole salary cap is based on per day basis actually, it's just simplified "per season" to make it easier for the fans. It's their caphit per day that actually counts towards the cap I'm pretty sure.