It helped me I think but not sure. It’s long term lease and showed I’ve been paying and staying there and been supporting myself from income outside of Thailand. It also on the application ask where you will stay in Thailand hotel lease etc. At least my application for Taipei did. Not sure about electronic.
You have to pay when submitting and there is no guarantee that it’s approved. If not approved for a mistake on the application or any reason you lose the money. In person they don’t make you pay till
It’s approved and it’s an actual sticker not the paper. I wanted the actual visa in my passport.
A letter about my job, LLC paperwork and the IRS tax id info for US companies, 2 bank statements, lease agreement, tm 30, state biz registration, and pics of social media pages and picture of the biz
You pay after getting approved. Which is the main reason I came to Taipei. You submit everything between 9a-11:30. They tell you to come back a 3p to get the decision and pay if approved. Then have to go back next day at 4p to pick up. It’s 11,000 TWD which converted at todays rate was $354 from USD.