You can direct deposit the cheque, cash or transfer payment online at any branch of ICICI Bank in India.
NOTE: On cash deposit, add additional charges of Rs.100/- per transaction, charged by bank for non-Home branch cash transaction.