Geralt uses the gossip he gets from Jaskier to help him get paid for this contracts.
Jaskier likes to gossip and he has a lot of secret and compromising information about everyone and Geralt listens to him when he talks about it, even when he's pretending not to.
So when some noble or mayor refuses to pay Geralt for a job, because he thinks he can get away with it, Geralt is like:
"Oh, fine... Guess your wife won't mind to hear you slept with her sister".
And just like that, he gets paid.
***
Bonus: he tells jaskier about it later and jaskier finds it hilarious
















