Cards are widely accepted, even by street vendors, but cash might be needed for minor expenses (e.g., public toilets). For card payments, always say 'crédito'. Be aware of card skimming; using digital payment methods like Google Pay or Apple Pay is safer than physical cards. Some non-Brazilian cards (e.g., Kazakhstan's Freedom Card) may not work in all terminals (e.g., ~30% of 'orange' terminals) or require insertion instead of tap. Certain banks (e.g., Halyk) might require prior notification of travel to Brazil for card functionality. Avoid exchanging currency at airports due to unfavorable rates. When bringing USD cash, ensure bills are of the new design; old-style dollar bills may be rejected or exchanged at a significantly worse rate (e.g., a difference of up to 1.5 BRL per USD compared to new bills).
✓ 3 reports from chats