Yes, you can pay your Standard Chartered Bank credit card bill on the last date of the due date. However, it is advised to make your credit card bill payment in advance to avoid incurring any late payment charges.