Capgemini Delivers Mixed Messaging In World Payments Report Payments are going digital and banks are at risk of losing a big chunk of the business, says the World Payments Report from Capgemini.