Need to give officials and Political people better salary and more bonuses.
Then They Don't need to steal or bribe as their salary will be higher.
Good idea Right?
Bad idea in my opinion because corruption doesn't depend on salary so much. If people earn more money they could still get more through corruption. Also the salary of politicians and officials should be somewhere close to rest of the economy. If there is a huge gap between the government salary and the private sectors people could become angry.
Another thing is if the government can actually afford high salaries. Usually corruption is very high in poorer countries. So it might be very hard to increase the salaries for all politicians across the board.