Yes, you can make a credit card payment at an SBI branch. You need to create an e-pay slip and submit it at the branch. This method is convenient for those who prefer offline transactions.