Cashaa's logo

Cashaa is tackling that head on with its payments platform that puts customers front and centre.