We are 2 self employed, flying to get DTV visas in Philippines.
Do we need to stay at Manila and visit the Embassy or we can stay only at the islands and do the entire process online?
In an online case, do we get the DTV visa on the email?
It's not a phisical page in our passports?
TLDR : Answer Summary
The process for obtaining a DTV visa while in the Philippines does require a visit to the Thai embassy in Manila, as the online evisa option is not available for this country. After applying, if approved, you will receive an emailed document to print and present upon entering Thailand, rather than getting a physical visa stamped in your passport.
DTV VISA RESOURCES / SERVICES