There is a total of 58 banks in ESIC online payment. Allahabad Bank Janata Sahakari Bank Andhra Bank Karnataka Bank Axis Bank (Retail) Karur Vysya Bank Bank of Bahrain and Kuwait Kotak Bank Bank of Baroda(corporate) Lakshmi Vilas Bank(Corporate) for complete details read this blog.