After receiving ITA (FSW) in last month, very recently I have submitted my Express Entry documents online. I had to pay the fees using one of my friend's Credit Card due to some constraint. Post paying, I was issued a pay receipt which can be visible from my online a/c. Though the overall...