Haven't paid in mordida in 10 yrs.
On the other hand, my wife doesn't want to go to court to pay, so she will try to pay on the spot for her own convenience. Last time she got pulled over (passing in a no passing zone), she tried to pay the officer but he refused to take the money which then forced her to go in person to pay.
Every time she has been stopped, she had in fact broken a traffic law, something most mordida storytellers fail to mention in their retelling. If you broke a traffic law, it is a fine. If you bribe a cop, it is a mordida.
I was stopped about 3 weeks ago in Matehuala for speeding, about 6 km over the 40km speed limit. The cop told me the problem, and then simply ask that I slow down, because he wanted me to enjoy Mexico and be safe. Probably wanted to practice his English also.
We say in Mexico: Es lo mismo pero no es igual. They may all be cops, but they are all not equal, or the same.