Recent developments in financial technology (Fintech) offer immense possibilities for improvement in the efficiency and security of financial transactions as well as financial inclusion by providing easier, cheaper and more accessible options to the public for engaging in such transactions.