Something I noticed recently with Agoda, and maybe some of you have seen this already.
There is a pay later option that pops that you can select which will DR your card at a closer date to the booking.
The thing is this is based on their conversion when they finally bill you.
There was about a $5 AUD difference on a $100 booking.
So I just cancelled a few of my bookings, and rebooked to pay upfront.
sounds like the below issue is answered here and maybe not currency FX related.
Isn't that how all OTA companies do it? Pay Later always means you are taking on the currency risk.