National Payments Corporation of India (NPCI) was incorporated in 2008 as an umbrella organization for operating retail payments and settlement systems in India.