Indonesian Rupiah (IDR) is the only acceptable currency in the country but most local vendors can accept payment via credit/debit cards with Master Card or Visa logo.