Since you are pointing to Malaysia bank its better to start using luno, they support your country and you can use credit card as well
Personal I would avoid using credit card.
The fees are much higher, and you will pay a higher price in your bitcoin.
It is much better if you can just make a wire transfer.