enach
HDB Financial Services. Hot Offers.
E-NACH stands for Electronic National Automated Clearing House. All you need to do is, complete a one-time authentication for registration of the mandate with your Net Banking details or debit card, after which all subsequent payments will not require your intervention.