The text is a play on the phrase 'honesty pays', which means being honest is rewarding. However, it adds a twist by suggesting that the reward is not sufficient for some people, implying a cynical view on honesty. This does not involve a play on different meanings of the same word or similar-sounding words.
Honesty pays , but not enough for some .