是不是在沙盒模式下支付一次成功后,requestPayment没有任何返回,这种情况,可以卸载APP重新编译安装测试,应该就可以了
接苹果内购经验,这里说的不好,不好喷
按官网苹果内购支付按钮里,然后就是后端要做订单核验,如果不核验,就不会返回的,所以接内购的时候,需要后端配合核验订单,如果自己调试,那就支付一次之后就卸载重新编译安装应该会再次回调requestPayment的几个函数了。
流程:
1、将金额资料发送到服务端,生成一个订单号
2、收到订单号后执行uni.requestPayment这个方法
3、在success回调中再次请问后端核验订单,这个时候可以将transactionReceipt和订单号传过去,进行订单修改状态操作
2 个评论
要回复文章请先登录或注册
1024chain
1024chain