توسعه اینترنت و خدمات مبتنی بر آن موجب شده تا بسیاری از فعالیت های روزمره از طریق خدمات دهندگان اینترنتی انجام بشود. همین امر افراد را برآن داشته تا با استفاده از روش های مختلف نسبت به کاهش هزینه های خود اقدام کنند. گستردگی خدمات از یک طرف و کاهش قدرت خرید افراد از طرف دیگر بیش از پیش نیاز به استفاده از روش های مرسوم مانند استفاده از کد تخفیف را افزایش داده است.