Nigeria’s payment channel transactions hit an all-time high of ₦86.1 trillion in 2017 according to the data from the National Bureau of Statistics. This is a...