They need to do sth Tabtouch depsoit options

I have no idea why the Tabtouch company makes it so tough to deposit and withdraw. I have used all my MasterCard and Visa cards and nothing works as withdrawals options in Tabtouch. I am fed up with their mentality