Payment Mode & Locations
- Electronic Transfers into accounts with over 75,000 bank branches (more than 100 Banks) in India
- Electronic Credits into an ICICI Bank Remittance Card issued in India
- Ready Cash payout at over 195 ICICI Bank branches across 23 cities in India
- Electronic Transfers into any resident Visa Debit Card issued in India
- Demand Drafts issued and payable over 700 cities in India
