Worldwide B2C e-commerce sales amounted to more than $1.2 trillion in 2013. This massive number of transactions is being facilitated by online service providers enabling you to pay right in the internet browser, eliminating the need to go in-store. Companies such as PayPal, Dwolla, Stripe and others offer effective online checkout systems enabling users to pay via multiple options such as payment cards and other credentials. Even credit card companies such as Visa and MasterCard offer online payment services viz. V.me (by Visa) and PayPass (by MasterCard). Current e-commerce statistics show that 40 percent of worldwide internet users have bought products or goods online via desktop, mobile, tablet or other online devices.