NACH Debit definition

NACH Debit means debit of money from the Customer Account through the
NACH Debit means debit of money from the Customer Account through the National Automatic Clearing House (NACH) platform of NPCI (National Payment Corporation of India) for corresponding credit to the Account in accordance with the Customer's Instruction or Mandate/ E- Mandate