@oristarA,
Yes...kinda
To be more exact, it infers success, but doesn't necessarily mean ultimate success.
I general, one may achieve a payoff for effort or investment but not reach the degree of success desired.
The New England Patriots got a great payoff for the hard work they put in during the 2011-2012 football season, but they did not win the championship.