Payments are often described like the Tower of Babel, with disparate platforms trying to talk to each other without speaking the same language. It’s this...