The COVID-19 pandemic and the ensuing global lockdown have basically been a blessing for companies operating in the digital space, especially those working on e-commerce and digital payments. Indeed,...