Impulse buying occurs when a consumer makes a spontaneous and rapid purchase decision when physically exposed to a product in a store, without having planned the purchase in advance.