Alışveriş hastalığının (oniomania) nedenleri arasında şunlar gösterilmektedir: Psikolojik sorunlar: Bireyler, yalnızlık, depresyon veya stres gibi duygularını bastırmak için alışveriş yaparlar. Boşluk hissi: Kişiler, içsel bir boşluğu alışverişle doldurmaya çalışırlar. Düşük özsaygı: Alışveriş, düşük özsaygıyı geçici olarak artırabilir. Kontrol kaybı: Alışveriş, kişisel kontrol sağlama amacı taşıyabilir. Serotonin eksikliği: Serotonin hormonunun yetersiz olması, depresif duygu durumlarıyla ilişkilidir ve alışveriş bu durumu geçici olarak hafifletebilir. Bu davranış bozukluğu, genellikle gelişimsel, kültürel, genetik ve nörobiyolojik etmenlerin bir araya gelmesiyle ortaya çıkar. Alışveriş hastalığının belirtileri ve tedavisi için bir uzmana danışılması önerilir.