Question: what is atd auto debit?
Answer: Auto Debit Facility If you have an account with any ICICI Bank branch, we provide you the added convenience of paying your bills (either the Minimum Amount Due or the Total Amount Due) directly through your bank account.