What are the transfers that can be done?

The simple answer would be everything. As a SEFT registered customer you will be able to transfer funds to any other bank account or mobile wallet account, if the bank or mobile payment service provider is a member of SEFT. You may also use SEFT to pay for all your online payments by clicking at the PAY BY SEFT button at the checkout step of any registered website.