Major credit cards such as Visa and master card are accepted in some major towns and hotels. However, most remote areas only accept cash.
Baluku's Guide

Major credit cards such as Visa and master card are accepted in some major towns and hotels. However, most remote areas only accept cash.