Shopping addiction may be  defined as  constantly making new purchases of unnecessary or superfluous things.
a Shopping addiction is very hard to control! Any advice on how to control that?
Sure it is ,its a deficiency of impulse control which appears as the eagerness for constantly making new purchases of unnecessary stuff.You may call it spends rift
I assume it is not hereditary?
Not really but a a concept similar to "compulsive buying disorder" and "oniomania", although these terms usually have a more clinical approach, related to a psychological individual disorder