PhonePe Android SDK集成报错:ERROR_B2B_API_RETURNED_ERROR及401错误求助
PhonePe支付网关集成401错误(ERROR_B2B_API_RETURNED_ERROR)解决方案
校验API密钥与环境匹配
确认使用的API密钥对应当前环境(沙箱/生产),沙箱和生产密钥不可混用;检查密钥复制是否准确,无多余空格或字符。验证请求签名生成逻辑
严格按照文档要求的算法(如SHA-256 HMAC)生成签名,确保签名时使用的密钥、请求体、盐值(salt)完全正确;同时检查请求体JSON格式是否合法,字段无遗漏或错误。确认商户身份信息正确
核对商户ID(merchantId)是否与PhonePe后台注册信息一致,且商户账号已完成审核;支付请求中的商户相关参数(如storeId等)需与后台配置匹配。检查环境配置
沙箱环境需使用PhonePe沙箱API地址,生产环境使用正式地址;Android SDK初始化时要指定正确的环境标识,避免环境混淆。排查请求参数完整性
确认支付请求的必填参数(如amount、orderId、callbackUrl等)均已正确传入,参数值符合要求无无效情况。
内容的提问来源于stack exchange,提问作者Sumit Ojha
相关产品推荐
相关产品推荐

