Credit Card Payment Terms are Revised by IDFC FIRST Bank: Verify Specifics