On my last trip (a few years ago) there was no access to ATM prior to VOA. There was one moneychanger (terrible rates), so I just changed enough USD to pay for the visa as they wanted JOD only and did not accept CC. Hopefully someone will come along with more recent info.