You know, when I was younger and I used to do something bad that I knew it was bad (though wouldn’t admit it at the time), my dad didn’t beat me. He didn’t yell at me, he didn’t hit me. He would just say, “I’m disappointed in you.”
If you raise your kids with a good moral compass and say that, it will sting worse than any slap or screaming. And if you say that to your kid and it doesn’t phase them, you didn’t do your job right.