无法生成Razorpay API密钥,请求排查form locked错误问题
解决Razorpay API密钥生成时"bad_request: form locked"错误及新版流程指引
背景说明
Razorpay近期已更新API密钥生成机制:旧流程中进入密钥页面会直接弹出含API密钥的弹窗,新版则要求先绑定网站域名,界面提示「添加你的网站链接,为保障账户安全,我们仅允许在指定链接上发起支付」,但官方文档仍停留在旧版本指引,导致用户操作受阻。
"bad_request: form locked"错误的解决方案
- 规范网站链接格式:需填写完整的根域名(如
https://your-business-domain.com),不能包含具体路径、查询参数或端口号 - 重置浏览器会话:清除当前浏览器的缓存与Cookie,重新登录Razorpay账户后再次尝试提交
- 更换访问环境:使用隐私浏览窗口或其他浏览器提交,避免插件、扩展程序干扰表单交互
- 核查账户状态:确认账户已完成全部KYC验证流程,未处于冻结、受限状态,受限账户可能无法进行域名绑定操作
- 寻求官方支持:若上述操作无效,直接通过Razorpay后台的支持通道提交工单,说明新版流程下的报错情况,官方团队会提供针对性协助
新版API密钥生成流程注意事项
- 域名绑定是生成API密钥的前置步骤,部分账户可能需要额外完成域名所有权验证(如添加DNS TXT记录)
- 当前官方文档未同步更新新版流程,操作时以官网实际界面提示为准,完成域名绑定后即可看到「Generate Api Keys」按钮
内容的提问来源于stack exchange,提问作者Amit Sharma
相关产品推荐
相关产品推荐

