As the topic says. Looking into the legal aspect of things. Have things been worked out ? I reckon converting INR to USD and back on a foreign exchange is the root of the issue. If we can do it, which services allow it with a credit card ? (Not asking for unocoin,coinsecure type with KYC taking a while)
Converting INR to USD and back on a foreign exchange always exposes u to AML risk. Better approach is to keep the FIAT Tx INR only. You can do it on all direct trading exchanges like LBC or 100bit.co.in without submitting the KYC.