Would really appreciate it !
Do not use Indian merchants on any of the P2P platforms mentioned by others. If you buy or sell using INR then the chance of your bank account getting frozen is very high. Till today bank accounts are getting frozen when anyone is using Binance P2P and you cannot unfreeze the account easily. It is a lot of hassle for now and most Indians are avoiding P2P transactions on Binance or other CEX.
Let's to be clear, bank accounts who uses p2p is getting frozen is not because they traded crypto but because they recieved funds from a hacked bank account and someone used to make unauthorised transaction from the bank account and you sold your BTC after getting the payment but later when the actual owner of bank account raise complaint about this to Cyber cell then the account will be frozen until further due.
I have been using p2p platforms all the time but my account never faced such issue because I choose the right traders who are actually buying and selling as day trading not a newly registered account offering 30-40% higher rate than actual market rate.
Whenever I have to seel crypto for INR, I always use USDT as it doesn't show and gains as it is a stablecoin. This method helped me last year where I didn't pay any money as I did not fall under the crypto gain tax. This year I have used international exchange that doesn't ask for KYC for my trades. You need to find loophole in the system and I found it and I am using it.