What about this way:
First time you get caught: 32 + the possibility to pay off the ban time ; 0,5 $ for each day.
Second time you get caught:64 + the possibility to pay off the ban time ; 1 $ for each day.
Third time you get caught: Perm ban / the possibility to pay off the ban;If you don't pay,you'll never play again.If you want to go on playing pb then pay 20 - 30 $
Well,nobody would ever pay so much for dp.Especially the fine for the third time is high but that's the best way to keep cheaters away from this game.