Scitico
Scitico
  • 发布:2025-02-28 16:03
  • 更新:2025-02-28 16:21
  • 阅读:92

关于苹果用户主动申请退费了但uni-pay无法得知的问题

分类:uniCloud

调用uni-pay相关插件实现苹果App支付,目前遇到一个问题是:

支付成功后,用户可以去苹果网站申请退款操作,也就是用户退款不需要告知我们。

苹果会根据用户的退款申请,一天后完成退款。

目前疑问是:苹果退款后,我们这边无收到任何告知,登录uniCloud平台查询数据库订单表uni-pay-orders表,里面支付记录正常,里面的退款字段均为0,即从uniCloud数据库纪录上看,看不到任何已退款的标识。
refund_fee 0
refund_count 0

调用云接口getRefund查询退款情况,反馈53003错误。

请问,当苹果那边退款了,我们这边如何获知?谢谢!

2025-02-28 16:03 负责人:无 分享
已邀请:
DCloud_uniCloud_VK

DCloud_uniCloud_VK

目前苹果内购如果用户去官网申请退款, 开发者确实是不知道的(苹果好像有邮件通知,你可以关注下邮件看看)

  • Scitico (作者)

    谢谢解答。邮件只发给申请退款的个人,而不是发给开发者服务商。所以这感觉是个漏洞,用户通过apple内购成功了,解锁升级了app的会员功能后,用户去申请退款。这样app运营这边不知情。

    2025-02-28 16:45

  • Scitico (作者)

    不知道有无较好的办法,相信其他内购的App也会有类似情况。

    2025-02-28 16:45

  • DCloud_uniCloud_VK

    回复 Scitico: 这是苹果内购一直以来的通病, 很多游戏App都有被白嫖648的案例, 这确实很头疼, 不过目前苹果的退款审核也变严格了, 一般只有首次退款才容易通过, 第二次退款就很难通过了

    2025-02-28 16:49

要回复问题请先登录注册