Just logged in to FNB and saw that I've had R89 withdrawn twice, via a debit order I never authorized. The company in question was StratCol, who act as agents doing the debit order for another company called TopAds. I phoned StratCol and was told I had to call TopAds. So I called them and they're a telesales company. When asked how they got my account number (I told them I don't entertain telesales calls) the operator said that someone else probably gave my account number by mistake.
They're going to cancel it and re-reimburse the money should the voice recording show that I never authorized the debit order.
But my question is: How does someone initiate a debit order without me authorizing it? Is it not the banks responsibility to safeguard my account & request that the appropriate authorization has been granted for debit order requests? I have to enter OTPs for all my online transactions and use passwords to log in to my account, but someone can take money from my account via a debit order without me even authorizing it? How is this possible and are there any measures one can take to prevent this from happening again?