This is two years old and the promo code part is obsolete, but most of the rest is still valid -
https://baexpats.org/threads/summary-of-how-to-use-western-union-in-2022.44672/
Your VISA card will be accepted most places, and the rate isn't bad at all, for now. Things can change rapidly here...