No, there is no need to submit physical documents for Dubai visa online processing. You must share the documents with us via WhatsApp or Email. The Dubai visa for Indians is an electronic visa and issued over email. There is no stamp affixed on your passport.