2***@qq.com
2***@qq.com
  • 发布:2020-08-18 09:57
  • 更新:2021-11-10 21:19
  • 阅读:792

分享苹果内购requestPayment没有任何返回

分类:uni-app

是不是在沙盒模式下支付一次成功后,requestPayment没有任何返回,这种情况,可以卸载APP重新编译安装测试,应该就可以了

接苹果内购经验,这里说的不好,不好喷

按官网苹果内购支付按钮里,然后就是后端要做订单核验,如果不核验,就不会返回的,所以接内购的时候,需要后端配合核验订单,如果自己调试,那就支付一次之后就卸载重新编译安装应该会再次回调requestPayment的几个函数了。

流程:
1、将金额资料发送到服务端,生成一个订单号

2、收到订单号后执行uni.requestPayment这个方法

3、在success回调中再次请问后端核验订单,这个时候可以将transactionReceipt和订单号传过去,进行订单修改状态操作

0 关注 分享

要回复文章请先登录注册

1024chain

1024chain

那就支付一次之后就卸载重新编译安装应该会再次回调requestPayment的几个函数了
2021-11-10 21:19
1024chain

1024chain

佩服你的分享。指点了我的迷惑
2021-11-10 21:19