Credit card payments, such as Master Card or Visa, are available at Upside Down World Denpasar.