Yes you state you will close your takealot account because of this.
You make a sarcastic post to my response which does not help solve your problem
https://mybroadband.co.za/forum/threads/takealot-refund-nightmare.1300924/post-33342570
I have criticized takealot plenty of times on the forum but your criticism is unwarrented.
Put yourself in the takealot support staff that might work on shifts for tens of thousands of orders and now have to do a manual process that simply does not exist for ecommerce stores unless exceptional circumstances and approval from managers. Different bank accounts are not refunded as a process.