The advent of the Internet revolutionized the consumer experience. From performing high-value transactions to accessing corporate networks remotely, consumers today have numerous options to conduct their business from anywhere in the world. To stay competitive in this fast growing field of e-commerce, organizations are constantly thinking of innovative ways to reach customers over the Internet. But, new e-commerce channels emerge through a myriad of new devices (mobile phones, tablets, PCs), operating systems (iOS, Android, Windows, and so on), and channels (such as social media sites and auctions). Therefore, organizations constantly face new threats and vulnerabilities because of the introduction of new technologies.