Joymerry
Joymerry
  • 发布:2023-12-14 10:44
  • 更新:2024-08-16 11:58
  • 阅读:476

苹果内购,执行uni.requestPayment报错

分类:uni-app

苹果内购走到uni.requestPayment报错
{"errMsg":"requestPayment:fail Payment_appleiap:订单的ID不存在,https://ask.dcloud.net.cn/article/282","errCode":-100,"code":-100}

代码参数:

uni.requestPayment({
provider: 'appleiap',
orderInfo:{"productId":"com.bbb.aaaa6"},
success: (e) => {
// console.log("返回的数据为:", JSON.stringify(e));
if (e.errMsg == 'requestPayment:ok') {
resolve(e);
}
},
fail: (err) => {
console.log("苹果支付失败:", JSON.stringify(err));
reject(err);
}
});
直接就进入支付失败,请问是什么原因呀?

  1. 有人说是App Store Connect付费协议、免费协议需要完善,也完善了
  2. 原生基座包导入类库也没问题
  3. 之前的步骤也没问题,requestOrder也获取到了产品值
2023-12-14 10:44 负责人:无 分享
已邀请:
码上成功

码上成功

requestPayment:fail Payment_appleiap:订单的ID不存在
请问这个问题解决了吗

  • 1***@qq.com

    可否看一下我的那个付费插件问题呀

    2024-08-11 11:08

4***@qq.com

4***@qq.com

我发现另一个场景会产生这个错误:
A手机下了个订单,未支付;
B手机登陆了此账户,对这个未支付订单进行支付;

要回复问题请先登录注册