NPCI Hackathon

1708 Registered Allowed team size: 1 - 5

This campaign is over.

idea phase
starts on:
Jul 26, 2019, 07:30 AM
ends on:
Aug 25, 2019, 01:25 PM
starts on:
Sep 14, 2019, 07:30 AM
ends on:
Sep 15, 2019, 06:30 AM


Winners declared

Congratulations to all the winners!
The results are as follows:

enter image description here

About NPCI

National Payments Corporation of India (NPCI), an umbrella organization for operating retail payments and settlement systems in India, is an initiative of Reserve Bank of India (RBI) and Indian Banks’ Association (IBA) under the provisions of the Payment and Settlement Systems Act, 2007, for creating a robust Payment & Settlement Infrastructure in India.

About Hackathon

NPCI invites all application developers, system developers, and people who can build Android and iOS applications to participate in an interesting and engaging Hackathon. Get ready and ideate things to revolutionize India's payments ecosystem.

Brainstorm in teams or research individually to come up with an amazing idea to make digital payments more secure. National Payments Corporation of India is constantly creating new age payment products to make digital payments a new normal for every citizen India. Vision and hard work of great minds at NPCI have produced amazing products like UPI, BHIM, etc. which have revolutionized the payments sector globally.

Now, it is your chance to help NPCI onboard users seamlessly. It's time to work together, collaborate, and create innovative, futuristic, and highly-secure solutions for a billion people.

Ensure that your submission follows the submission guidelines.

Teams with the best ideas will be shortlisted to present their prototype to the jury during the onsite round in Bengaluru.

Visit NPCI Website by clicking here.


Currently, new customers who want to use the UPI service onboard themselves on any of the UPI apps. This process involves registration of customer specifics with UPI PSPs. Since successful registration means that customers can make transactions from their respective bank accounts, it is important to ensure that access is granted to genuine users only.

However, if onboarding fails, interested customers are not allowed to use the UPI service plus it is bad customer experience.

enter image description here

Problem Statement

Alternative mobile phone-based approach to register a customer on UPI in a secure manner.

The approach must:

  1. Capture customer-specific parameters such as IMEI, mobile no., device ID, app ID, etc.
  2. Be completely system-driven and not involve any kind of human intervention
  3. Align with the Google Play and App Store policies
  4. Be workable for a USSD channel
  5. Be secure/fraud-proof
  6. Be easily scalable
  7. Provide seamless onboarding of new users
Customer onboarding optimization

Onboarding a new customer often involves an onboarding process, some more extensive than others. In the worst-case scenario, such a process can be seen as an obstacle for the customer. In other words, it is important to have a seamless process that is perceived as fast and smooth. NPCI is looking out for solutions for Seamless Onboarding of users for their UPI platform. The solution must be easily scalable for the next billion Indians.


Teams shortlisted from the Ideas submitted and will be given a chance to participate at the Offline Hackathon. The three best solutions adjudged during the Offline Hackathon would be considered for cash prizes as below.

Main Prizes
First Prize
INR 2,00,000
Second Prize
INR 1,50,000
Third Prize
INR 1,00,000

Social Share

View All Notifications