Sim, ao pagar com um cartão brasileiro, o banco converte automaticamente reais em dólares, mas é bom lembrar que cada banco cobra uma comissão própria para conversão de moedas.