A recent collaboration with Standard Bank South Africa and Sandton City launched the nation’s first instant issuing digital gift card