This is a major issue with foreign sites, but you won't face it at https://pinupbet.in/ They are completely localized for India and accept Aadhaar Card and PAN Card for KYC verification. I didn't have a passport either, so I just uploaded a clear photo of my Aadhaar (front and back), and my account was verified in less than 2 hours.
Just make sure the photo of your card is not blurry and all four corners are visible, otherwise, the system might reject it.
Verification issues can be especially stressful when financial support or official records are involved. Many farmers relying on government schemes like crop insurance also face delays due to documentation or ID mismatches, so you’re definitely not alone in this. It might help to double-check that your submitted details match your official records exactly and reach out to the platform’s support team for manual verification if possible.