Brazil Payment System

Shoppers walk through the Saara street market in Rio de Janeiro, Thursday, April 26, 2026.