Dear Telkom Internet customer, note that the Password Management, Tracker and TopUp tools will be terminated on 1 April. Please use the Telkom Internet Web Portal to manage your Telkom Internet account.Manage your login details, track your data usage, purchase top-up data bundles and more. Go to https://customerportal.telkomsa.net for a more seamless and hassle-free service experience. Telkom Team.
This should mean that they have finished porting the remaining functionality (mostly for some business-focused products) to the new portal (or the products were phased out).
However, they didn't announce the end of the Service Management Tool, so they haven't finished the activation parts of the new platform in the past 2 years :-( (and indeed, none of the functionality from SMT is available anywhere else yet).