• Report says invisible payments to cover 25% of all electronic transactions by 2021

    A recent Smart Insights report called ‘Invisible payments key to omni-channel commerce’ by Intelling, a consultancy based in Marseille, France, reveals a detailed analysis of the emerging invisible payments market segment. Invisible payments mean reducing the payments experience for consumers to the minimum amount of effort, while maintaining the highest levels of security, authentication and trust.