z***@sina.com
z***@sina.com
  • 发布:2023-03-18 08:58
  • 更新:2024-09-14 16:54
  • 阅读:458

uni-pay-成功支付后,uni-pay-orders的status仍0,也不触发回调函数

分类:uniCloud

使用的是官方提供的uni-pay。微信成功支付后,云端不能回调recharge函数。后来发现,支付数据库(表)uni-pay-orders的status为0,0表示未支付。不能触发recharge回调函数,就不能记账。
请各位大侠帮忙。多谢

2023-03-18 08:58 负责人:无 分享
已邀请:
盖世英雄

盖世英雄

遇到过一次、有一张证书路径少了一个斜杆。

  • z***@sina.com (作者)

    多谢。请问是哪一个证书,配置在哪?路径在哪?

    2023-03-18 09:58

z***@sina.com

z***@sina.com (作者)

请高手帮帮忙

  • 梁煜琪

    我也遇到了 请问大佬解决了吗

    2023-04-19 15:44

Azikou

Azikou

我也遇到了 请问大佬解决了吗
我现在是调用了pay的success的回调,手动去更新了uni-pay-orders的status。。

3***@qq.com

3***@qq.com

遇到过,在回调设置里将URL化地址改为自有域名解决了
"notifyUrl": {
"服务空间ID":"自有域名/uni-pay-co",

}
1***@qq.com

1***@qq.com

今天遇到了,已解决。如果你支付后,半天不回调,也可能是出现问题了。解决方法

看看你的 cloudfunctions/common/uni-config-center/uni-pay/config.js 配置

// 测试环境服务空间-支付回调地址 和 // 线上环境服务空间-支付回调地址

网址后面,是否带上了 /uni-pay-co

要回复问题请先登录注册