Yes, you can pay your credit card bills online without paying an extra charge and also from other bank accounts apart from your HDFC bank account.