Microsoft Corp. may bring impressive technical chops as it enters the mobile-payments race, but if ever there were a David up against Goliaths, it’s now the Redmond, Wash.-based computing giant. News ...