Yes exactly as Graham said. We uploaded all our documents while in Thailand to save time and make sure we had everything we needed. When I landed I took a photo of my flight ticket alongside entry stamp into KL and submitted.
My husband and I both recently did a non-o visa application from Kuala Lumpur. We applied online on the Sunday evening after arriving in country, we both were requested additional information on the Monday through the online portal, my husband received his visa by email on the Wednesday, I received mine on the Thursday. Surprisingly painless process!
The ask:thailand community, consisting of multiple Q/A groups with over 100,000 members, powers this platform. It is not an official government resource. Our members actively contribute to this resource, and while we strive for accuracy, we cannot guarantee its complete reliability. Assistance to travelers is provided as a community service.