If a girl as a cashier at a store for example, during the transaction when giving and taking money for payment and accidentally touches the skin of the hand of non mahram, Is it haram? As I know touching is haram but for working reason? In a million I just come across a few wearing gloves and people say it is too religious. I am confused, is it too religious or it is the law that people neglected?

If she knows that this type of touch is regular, then she need to wear gloves.