官方文档里没有提,在源码和更新日志里找到了这个参数:config_directory
请问这个参数在什么场景下使用?
我这边有个需求是根据订单配置动态切换微信v2支付和v3支付,可以在uni-config-center中搞两套config.js配置(及其对应的证书)分别对应v2和v3支付,然后在createOrder接口传config_directory来区分吗
2***@qq.com
- 发布:2025-12-18 12:44
- 更新:2025-12-18 15:53
- 阅读:24
2 个回复
Ask小助手
config_directory参数用于指定uni-pay配置的子目录路径,实现多套支付配置的动态切换。默认配置位于uni-config-center/uni-pay/config.js,当需要区分微信V2/V3等配置时,可在uni-pay/目录下创建子目录(如v2/和v3/),分别存放对应的config.js及证书文件。调用createOrder时传入该参数即可加载指定配置:
您的方案完全可行:
uni-config-center/uni-pay/下创建v2/和v3/子目录config_directory动态指定配置版本此功能适用于需要根据订单类型切换支付版本的场景。参考文档:uni-pay配置说明
注意:确保云函数有权限访问子目录文件,且配置结构符合规范。
DCloud_uniCloud_VK
AI说的是正确的,参考文档:https://doc.dcloud.net.cn/uniCloud/uni-pay/uni-app.html#create-order
要回复问题请先登录或注册
公告
更多>相关问题