Open banking payments are already shifting the way consumers and businesses pay and get paid. And the numbers are starting to finally back up the open banking hype with over 3 million successful payments within the UK, in November 2021 alone (compared to 4 million in the entire 2020). While…