OPENMONEY支付网关:沙箱SDK切换至生产环境的配置问询
OPENMONEY支付网关生产环境SDK配置调整
初始化代码修改
沙箱环境的SDK初始化代码:
const sdk = require('api')('@bank-open/v1#1mld74kq6w4cej');
切换到生产环境时,需要将沙箱专属的API标识符替换为OPENMONEY官方提供的生产环境专属ID,示例格式如下:
const sdk = require('api')('@bank-open/v1#[生产环境专属ID]');
该生产环境专属ID需从OPENMONEY官方开发者控制台或生产环境API文档中获取。
其他必须调整的内容
- 认证令牌替换:调用
sdk.auth(token)时,这里的token必须替换为生产环境的有效API密钥,沙箱环境的测试令牌在生产环境无法正常使用。 - 清理测试占位值:代码中默认的联系电话
9999999999和邮箱aaa@gmail.com是沙箱测试用的占位值,生产环境必须传入真实的用户联系方式,不能保留测试值。 - API端点校验:若SDK未自动切换到生产环境域名,可手动指定官方提供的生产环境API地址:
具体域名以OPENMONEY官方生产环境文档为准。sdk.server('https://production.openmoney-api-domain.com');
验证建议
切换配置后,先用小额真实订单完成全流程测试,确认令牌生成、支付回调等环节均正常运行后,再正式上线。
内容的提问来源于stack exchange,提问作者coding snake
相关产品推荐
相关产品推荐

