A study published in the Journal of Consumer Research shows that people are more likely to buy unhealthy foods when they are paying with a credit or debit card. The study’s authors speculate the pain of paying with cash may help curb impulses.
Read referenced article:
https://www.jcr-admin.org/pressreleases/101810122145_Thomasrelease.pdf