Your will get paid when the market has been settled. Even for bets that have technically won or lost, such as season-long over/under bets will not be paid out until that season or league has been completed.