Hi Nessa,
I wired payment in USD. Paid for an extra procedure by credit card. Someone there at the same time paid cash (pesos) for some extra work. Transop has details on payment and what the options are. Credit card attracts a surcharge whereas I found the $22 fee for the wire transfer much cheaper. Coming from Australia, I wasn't keen to carry large amounts of cash all that way.
Emma