MasterCard And Ogone Simplify Digital e-CommerceTransactions MasterPass promises to cut the time taken to enter credit card details online