70% of the world’s digital payments taking place in Africa