Pay a foreign bill on your own card and stay owed in one currency
The problem I paid a euro bill on my own card, and now I can’t tell what the company owes me in dollars.
Your agent records a foreign bill on your own card at the rate the bill was booked at, so the company owes you one clear amount in its own currency. Your card’s conversion stays yours, and one card needs one account, whatever currencies it pays.