It's better to prepare a small amount of US dollars in foreign countries and use it in local currency, which is more cost-effective than using a credit card. I once bought a diamond ring in South Africa and used the Bank of China to swipe my VISA card. As a result, the repayment was 197 yuan more expensive than paying cash at that time! !
UnionPay cards can be used in Bali! ! Therefore, it is recommended that LZ bring some US dollars, RMB and a UnionPay card. ! Many local places accept RMB directly. In Carrefour, if you accept local currency, you have to pay an extra 5% handling fee. ! Therefore, cash is more cost-effective than credit cards! ! If you don't believe me, just experience it.