Hi Team,
We manage accounts for advertisers in different parts of the world; therefore, a good percentage of those accounts will not use USD as currency, but rather their national currency. This becomes a problem in our reporting, as I am currently assuming all values to be USD, and for some currencies the exchange rates are crazy. For example:
I pulled a report for a given account and the spend was 2,077,304.00 (after converting form Micros), when I checked into it further (because that spend is WAY above our usual advertiser's budget); it turns out those are COP. 1 USD == 2077 COP. This means in fact, in my report I should be getting only ~960 USD which makes a huge difference.
What is the recommended way to go about working with different currencies (not knowing the currencies we'll work with)? I am working with PHP lib just in case it makes a difference.