I am an Indian citizen with a German residency permit. I am travelling from Germany to Dubai by Pegasus Airlines and then from Dubai to Madurai by SpiceJet separately, in both directions. I need to transfer myself in Dubai. I have found that transit is possible in Dubai airport via transit desk without UAE transit visa.
But, I have read on SpiceJet's website that Indian citizens travelling from India to Dubai need "Ok to Go" stamp in their passports. It is not clearly explained for transit people like me with Schengen visa.
Q1: Will SpiceJet in Madurai check "Ok to Go" and reject me (Indian citizen with Schengen residence permit) in Madurai airport during my return journey?
If yes; Q2: Is there is any other possibility to solve the above problem?
If "Ok to Go" is ultimately needed for SpiceJet in Madurai; Q3: How can I get it from Germany and how much does it cost?