YHJ木易
YHJ木易
  • 发布:2020-04-09 17:21
  • 更新:2021-03-12 11:24
  • 阅读:3175

苹果IOS内购如何恢复丢单?

分类:uni-app

详细问题描述

(IOS内购支付成功,没有收到IAPServer回调信息,导致用户扣钱了,而找不到订单。)

网上看了很多文章,都是原生的解决办法,看不太明白。
求大神指导完美解决

[流程图]

采用的是先走IAP购买流程后下单的方案,大致流程如下:

IDE运行环境说明

[Windows]--[HBuilder X 版本号:2.6.9.20200403]

App运行环境说明

[iPad mini2]--[版本号:12.4.6]

联系方式

[QQ]938246567

个人主页:code-elf.cn

2020-04-09 17:21 负责人:无 分享
已邀请:
DCloud_uniAD_HDX
  • YHJ木易 (作者)

    谢谢 我用这个方法了,但是获取到已购买的商品,不知道如何找到对应APP服务器订单。

    2020-04-09 18:30

  • YHJ木易 (作者)

    回复 Stalker丶: 搞不懂 我调用这个接口偶尔也会出现这种状况。

    2020-04-10 13:52

  • y***@163.com

    这个只能获取非消耗型商品或订阅商品, 无法获取 消耗型商品, 我也遇到丢单问题,安全正常的是APP服务器验证完成后在回客户端 调用finishTransaction , 而uniapp的接口时候莫名其妙的提前 finishTransaction 了!! 相当于上图的 第 7步放到了 第3步前面,官方的流程不对啊 不安全,导致有可能丢单。 请提供手动 finishTransaction 的接口。 我提的问题也是这个: https://ask.dcloud.net.cn/question/112543

    2020-12-05 08:16

a***@foxmail.com

a***@foxmail.com

我们有一款APP苹果用户比较多,商品属于虚拟商品,使用的IOS内购的方式,用户在支付过程中,苹果收费了,但是我们接收不到回调,导致用户支付后但未获得商品,同时打开APP一直提示支付弹窗。查证咱们论坛后,发现好像是finishTransaction接口的问题,目前暂时没有此接口,那么我们有什么办法可以快速解决这个问题吗?

  • WSYUN

    丢单问题解决了吗 我在测试的过程中经常发生接收不到回调的问题

    2021-06-01 16:25

该问题目前已经被锁定, 无法添加新回复