In India, you can just walk into any one of the branches of the bank where you hold a credit card account and pay it in cash at the counter with your credit card details. The cash payment may be charged a certain amount of processing fee.