Besides cash, Credit cards are accepted in many stores, hotels and restaurants through-out the country, however not in small towns or off-road destinations. To take money from an ATM the BAC Bank is most likely to accept European and North American debit cards. Be aware of the fact that you will not find ATM's in smaller villages. Additionally, traveler checks are difficult to exchange. Therefore we recommend to only bring them for emergency cases.
Lastly, in some countries it might be necessary to change the settings of your debit/credit card. Please check this with your bank before you leave home.