I've received a Thailand's Non-immigrant ED Visa through email (E-visa).
But I would like to have that beautiful physical visa sticker on my passport instead of the stamping, can I ask the embassy for it?
TLDR : Answer Summary
The conversation reveals that individuals who obtain a Thailand Non-immigrant ED E-visa are no longer able to receive a physical visa sticker. All Thai embassies have transitioned to issuing e-visas exclusively as PDF documents, and it is advised that applicants print their e-visa as it serves as a valid visa for entry.