Could Sterling Bank be about to release a new payment app?

I think banks should focus on enabling online payment gateways instead of competition with them.