2***@qq.com
2***@qq.com
  • 发布:2025-03-08 17:53
  • 更新:2025-03-08 17:53
  • 阅读:80

uni-pay 配置多个商户动态获取,修改下 /uni-pay-co/service/pay.js 经验

分类:uniCloud

目标 用户点击支付是 动态获取商家的支付配置参数,实现多商户配置,思路:商家支付配置参数储存到数据库然后获取给unipay。
第一步安装导入uniapy2组件 这步骤不说了很简单。。

是这样的 调用支付 ref pay

这里就是调用支付的时候所需的参数我们增加一个商家ID 然后打开\uni_modules\uni-pay\components\uni-pay 这个文件里看一下后面发生的事

这里它调用了创建订单函数就在下面我看了一下 这个才是真正的给unipay云函数传参数的

好这个也看了 我们看下他最后怎么做了

接下来我们去找到这个看一下

\uniCloud\cloudfunctions\uni-pay-co\service\pay,js

这是核心的地方

你因为这就完了,确实完了 但是接受这个参数过程还复杂 我这小白研究半天才实现了
看下面

最后就是按这个格式数据库存储配置信息然后在这个通过商家ID获取对应的配置信息给他就好了

我的思路在这里结束 记录一下吧

0 关注 分享

要回复文章请先登录注册