sponsored The payment industry has gone through a revolution in the last few years.