The increasing popularity of online shopping, coupled with the continuous growth of mobile devices, has transformed the way in which people buy products, pay for services and transfer money. With competition rife and survival at stake, it is vital that small businesses bridge the gap between what customers want and what they, as sellers, are providing.