My ICICI bank credit card due date was 30th April, and i made payment on 30th April using hdfc billpay and the payment was successful. But the payment did not get reflected till today which is 4th of May and the bank has added late payment charges of 590, is it my fault? when i spoke to the bank they said that you should pay the bill earlier and avoid these situations by paying through UPI method for immediate reflection on credit card statement. Not sure what to do. Please guide if you have faced such situations.