No, you can't pay via debit card. You can only pay via net banking, UPI or auto-debit mandate.