NACH Payment System

NACH Payment System


Automated Clearing House

Overview

The NACH (National Automated Clearing House) is a centralized payment system implemented in India by the National Payments Corporation of India (NPCI).
It facilitates bulk and repetitive transactions such as salary credits, pension payments, utility bill payments, and loan EMIs.

  • Use Cases: Bulk debit/credit (salaries, subsidies, EMIs, insurance premiums).
  • Benefits: Automated, cost-efficient, reduces manual intervention.
  • Settlement: Managed centrally through NPCI.

Reference - NPCI NACH

My Contribution

  • Developed NACH outbound payment and Inbound Collections, ensuring efficient and error-free transactions.
  • Integrated and performed component testing for NACH systems to ensure robustness.
  • Delinked Refund and Reject functionalities from the NACH system, improving flexibility.

Tech Stack

  • Node.js · LoopBack.io · Redis · Node-RED · RabbitMQ · Jenkins · Microservices · Mocha · Python · JavaScript