You can make your credit card payment from any bank which offers NEFT / RTGS / IMPS facility on their internet banking.