Yes, you can use your Debit/ATM card of most of the Indian Nationalised Banks to make a payment.
Related Question
Is it safe to recharge online?
How can I make the payment?
What is CVV, CV2 and 3D security?
What happens when payment is not received after 7 days?
Can I use my debit or ATM card to make payment of recharge?
Yes, you can use your Debit/ATM card of most of the Indian Nationalised Banks to make a payment.