Razorpay locked me out of my own account after I changed my email. Here's what happened.
I created a Razorpay account in 2021. No KYC, no live payments, just test mode. Wanted to learn the product in case I ever built something that needed a payment gateway. Used it a bit, then forgot about it for years.
Last week I came back. Had a new project idea, ran some test transactions, everything worked fine. Then I decided to swap the email from my personal one to my domain email. Seemed like a sensible thing to do.
Bad call.
After I clicked confirm in the email, Razorpay dropped me into a full onboarding flow. Three steps: basic info, PAN card, KYC. The kind of screen that shows up when you sign up for the first time. Except I wasn't signing up for the first time. I was changing an email address.
Got a Call from support. Multiple times. 20 to 30 minutes per call. The answer was: We are following RBI guidelines.
Okay, I get it. Regulations exist. But here's what actually bothers me. The old flow made sense. Create an account, land in test mode, explore everything, build your integration. A banner tells you to complete KYC when you're ready to accept real money. You only hand over identity documents when there's an actual reason to. That's a sane product decision.
Now the KYC is upfront. Before test mode access. Before you can explore anything. And if you change your email on an old account, you don't get a smooth transition. You get thrown into a new user flow with no way back.
I can't log in with the old email. Can't log in with the new one either. The account is just sitting there, inaccessible.
If you have an old Razorpay test account that you set up years ago and never verified, do not change your email. You might not get back in an easy way unless you do kyc with full details.