Lucky you got a nice buyer.
You want to make it as easy as possible........
Create a custom listing, Local Pickup Only, amount = the amount the two of you have agreed upon.
They can buy/pay for that order and then you can Mark As Picked Up.
It's easy for the buyer and 100% ok with eBay because they get back the fees they refunded the on the INR.
In theory you can ask them for an alternate payment method like PayPal, Venmo etc, I like that option because there will be no eBay fees but on the other hand I don't like that option because it could be misinterpreted as being an attempt at an off eBay transaction. After the fact you could probably convince eBay it was ok but who needs to go through all that hassle.
Paranoia strikes deep
Into your life it will creep