Another way to punish someone might be BRANDING. Branding was done to signify that someone was a past offender and was deserving of extra punishment. Brands would last for a long time if not being entirely permanent (or a super ***** to remove) and might stack several times with higher crimes being worth more stacks, the more brands on a person the higher level of punishment they can get for a given crime without the punishing party incurring excessive penalties/scents.
Thus you can both be merciful and brand someone to discourage them from committing more crimes, or if someone went on a big crime spree of low level crimes and you have all the scents you can just apply a Brand for each one and then inflict a high punishment on them. A person can only be branded for each crime once, but they can still be summoned and punished as normal with that crimes evidence so their is no exploit in which Branding is used to immunize the criminal.