RuPay (portmanteau of Rupee and Payment) is an Indian multinational financial services and payment service system, conceived and launched by the National Payments Corporation of India (NPCI) on 26 March 2012. It was created to fulfil the Reserve Bank of India's (RBI) vision of establishing a domestic, open and multilateral system of payments. RuPay facilitates electronic payment at all Indian banks and financial institutions.