Vodacom is ducing a new Vodacom My Business Internet for Vodacom Business Internet customers. This app will allow active Vodacom Business Internet customers to self-service themselves. Gone are the days where customers need to call Vodacom to request just simple information. Now get it all in your phone. The features of this app include the following: Solution Overview.