oniomania
noun
°An abnormal impulse to buy things.
°The condition of having an uncontrollable desire to buy.