There are plenty of options available, check out my review for a detailed list of deposit and withdrawal methods that are functional in Malta.