Congrats and thanks for your note. Few more questions, so what did they do exactly like any official documents they provided and whether any stamping on your passport?
Also, as the payment proof, I have the online receipt generated stating the final amount I paid, will that suffice?