There is only one ATM on the island. Card payments are usually not accepted there. You should carry enough cash with you while travelling to Rangat. Otherwise, you may have to face some trouble.