Using a credit card for cash withdrawals or payment in India is asking for fraud. Never ever use a card in India whether a debit or credit. Credit card fraud in India is at an alarming rate
Ironically a lot of places wont accept foreign debit/credit cards for fear of you frauding them.