Sorry....my question was if I don't have international credit card, what is the next option for payment? Can I do with Visa debit card?T
Try for your friends, and give explanation for that , ( SINP usually ask explanation for this. Better to provide explanation before they ask