When am I required to settle payments on my credit card?

Answer

Payment is due 20 days after statement date.