The provision of open access to UK payments systems is seen as a critical enabler for innovation in the financial services sector, but challenges over funding and the achievement of consensus among competing industry participants may stymie progress, says Payments UK in a new report.