According to global intelligence firm IDC’s latest report, payments have the potential to make or break great customer experiences. Payments should be frictionless, or even better, invisible.