The E-RUPI was developed by the NPCI (National Payments Corporation of India).