如果在第一次回调时,逻辑执行失败,uniCloud会再次调用异步支付回调的接口吗?一共会调用几次,分别是多久调用一次?这个在文档中怎么没有找到说明呢?官方人员可以给解释一下吗?谢谢
l***@126.com
- 发布:2024-10-08 09:12
- 更新:2024-10-08 11:03
- 阅读:81
l***@126.com (作者)
不会像微信那样,如果不给它返回成功,它就会隔一段时间再次进行回调吗?直到调用N次后,不再进行回调
2024-10-10 16:06
DCloud_uniCloud_VK
回复 l***@126.com: 你的逻辑执行失败后,在你不改代码的情况下,通常给你回调多次你也会失败的。
而大部分新手不会验重,回调多次会可能会导致出现重复增加余额的问题,所以只会回调一次,如果你想要回调多次,修改回调代码里的判断即可
2024-10-10 16:42
DCloud_uniCloud_VK
不过如果微信支付回调uni-pay插件失败,这个时候会回调多次的,只要还没进入插件公共回调逻辑部分,就不算回调一次,进入后就算回调一次,此时插件会执行用户自己的回调逻辑,此时如果用户自己的回调逻辑失败, 不再接受微信的回调,因为再次回调大概率用户的逻辑还是失败
2024-10-10 16:44
l***@126.com (作者)
回复 DCloud_uniCloud_VK: 好的,谢谢
2024-10-15 10:11