If you prefer peace of mind over small cashback like 1%, pay from official app of the credit card company. It's mostly instant and you will get full support from the credit card company if something goes wrong.
Otherwise you can use HDFC billpay from HDFC netbanking. You will get 1% cashback but payment is slow. Several users have reported 4-7 days delay in processing of payments. I have never tried it.