Sorry to disagree. US banks have every right to use foreign exchange rates as they see fit (but within some parameters of “acceptable greed” I hope).
Sure, while you enter in IDR the amount of ATM transactions here, the amount of the withdrawal expressed by US dollars on your account in the US is solely at the discretion of the bank. BI has nothing to do with that aside from the bank to bank rate (which will not necessarily be the rate reflected in your account). While the bank here in Indonesia will get its money from the US bank based on the day’s BI rate, that is not necessarily what is likely to show up in your account…viz, the US bank gets more dollars for the IDR from YOU!
In other words, the US bank is “selling” you IDR.
Try ordering up some IDR from a US bank prior to a journey from the US to Indonesia. You won’t even get close to the BI rate in effect at that time.
On two occasions involving bank wires from the US to Indonesia that we experienced, and to be sent to our US dollar account here in Indonesia, the bank in the US converted the US funds to IDR at ridiculous rates and then sent the US funds based on THEIR selling rate! Once challenged, they “fixed their error”…ma’af, ma’af flowing like the Ayung, but their game was clear.
Sorry if my attitude is that most all US banks are criminal in their business ethics, but with over 14 years of dealing with the likes of Wells Fargo, aka Jessie James, etc. etc., I have very good reasons to have that opinion.
If your bank in the US is not charging you a transaction fee for out of country ATM withdrawals, then they are making up that loss of revenue some other way…and the most common way to do that is by currency games.
