You can directly deposit the cheque, cash or transfer payment online at any branch of ICICI Bank in India. Please let us know the reference number for tracking your payment once the payment is done. You can raise your query to [email protected]