Stop confusing knock out game for a robbery. You just look silly.
He didn't have to hit her. If he had just walked behind the counter and said to give him the money, she would have complied.
He hit her because he wanted to.