With multi currency cards you can purchase in different currencies. During the transaction customer can opt for DCC (Dynamic currency conversion), to get exchange rate on that day itself.
Else, you can use globally , some international credit cards to make global transactions. Then you can opt in for DCC to get currency conversion on that day itself.
Some banks may or may not add foreign transaction charges to your monthly statement.