A cross-platform mobile application for scanning and analyzing UPI QR codes. The Idea came to me when I realised some QR codes do have MCC in them and if I just check it beforehand I will have an idea if I should pay with my credit card or my bank account to avoid those 1% surcharge on some mcc and to make sure I'm using the right card for that merchant.
- Scan UPI QR codes using device camera
- Upload and scan QR codes from images
- Display merchant details (name, VPA, transaction info)
- MCC lookup with business category descriptions
- Dark mode support
- Camera selection (web platform)
- Cross-platform support [Android, Web, iOS (not tested)]
- The app requests camera permission on first launch
- Point your camera at a UPI QR code or upload an image containing one
- The app automatically detects and parses the QR code
- Merchant details are displayed including:
- Merchant name and VPA (Virtual Payment Address)
- MCC (Merchant Category Code) with business description
- Transaction details (amount, reference ID, notes)
- Organization ID and UPI version
- Hit go to then launch your UPI app. Remember if you have a specific offer like "Scan and pay" then it's suggested that you use the main app itself. a good example will be kiwi app, that thing may only give you 0.5% instead of 1.5% if you redirect from UPI MCC Checker app to their app. so in such cases only use the app to check the mcc and then go to the main app to pay.
There are two ways to use this either you can visit the website or download the app.
Website may fail to detect QR codes sometimes so that's the only reason app is better for day to day use.
Contributions are welcome. Please check CONTRIBUTING.md for technical details and setup instructions.
If you find this project useful, consider supporting the developer:

