All you need is to get your visa sorted before you leave USA. Enter Thailand. Open your bank account. Deposit the money. Then apply for the 12 month extension. No need for an agent.
I don't scan and pay. And I get sick of waiting for people to faff about paying by phone. It's interesting how people who rely heavily on a mobile phone to pay for stuff, get upset if others prefer not to or like choice.