首页 > 其他分享 >【FAQ】HarmonyOS SDK 闭源开放能力 —IAP Kit(3)

【FAQ】HarmonyOS SDK 闭源开放能力 —IAP Kit(3)

时间:2024-10-23 14:50:35浏览次数:5  
标签:订阅 抽成 坏账 FAQ 结算 Kit HarmonyOS 华为 IAP

1.问题描述:

已经购买订阅型物品,未调用finishPurchase接口, 重新购买该物品,createPurchase接口返回的是001860001错误:System internal error,建议返回1001860051错误,这样方便业务统一处理。

解决方案:

关于1001860001内部错误的错误码提示为:System internal error. IAP_RESPONSE_RESULT_NOT_SHIP_CONFIRM ;
官方API文档中对于1001860051 错误码的定义为:Failed to purchase a product because the user already owns the product ; 由于已经拥有该商品,购买失败 ;
这是两个不同的场景,第一个场景是强调的未发货,第二个场景强调的是重复购买;针对单次的消耗型商品的购买场景,可能处理是一样的,但是如果商品类型为非消耗型商品或自动续期订阅商品,那订阅场景可能不一样;
详情可以参考API文档中关于1001860051错误码的处理步骤的描述:
https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/iap-error-code-V5#section5254205612317

2.问题描述:

https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/iap-subscription-functions-V5中提到。立即生效的切换订阅:用户原订阅的剩余金额将折算成新订阅的天数,延长新订阅的有效期。 目前这种切换效果的触发场景为:原订阅的续费周期和即将更换的订阅续费周期相同。
1、确认按比例升级代表的具体金额。比如用户买了一年(365 天的订阅),在每个月的不同天数进行升级(从 25 元升级成 35 元),华为会给用户的用户折算的天数.
2、折算的天数应该如何感知(是否可以通过本次通知收到 expiresTime - 上次存储的 expiresTime 感知)

解决方案:

问题1

答:如果当天使用了,哪怕是1s,也会按照一天折算。不足一天的都按照1天来计算。

问题2

答:商品B的结束时间-商品B的开始时间 再减去本身商品周期,比如包年,减去1年即可。

3.问题描述:

结算需要以下信息进行华为IAP的对账结算数据处理,请问能否提供以下信息:
1、日账单明细
2、月打款的订单明细
3、当前 IAP 是否会出现坏账的情况?如果出现了坏账,对于坏账部分,成本承担方请问是否是华为?
4、用户退款后,华为是否会对已抽成订单的抽成进行退回?

解决方案:

1、日账单明细

建议可以进入自助结算页面,登录开发者联盟,进入“管理中心”,点击“我的账户”,选择“收益”,进入自助结算页面查看日账单明细。

详情可以参考自助结算指南: https://developer.huawei.com/consumer/cn/doc/start/checkoutguide-0000001053128363

2、月打款的订单明细

建议可以进入自助结算页面,登录开发者联盟,进入“管理中心”,点击“我的账户”,选择“收益”,进入自助结算页面查看结算单;

点击“下载结算单”或者“对账明细”,核对本月结算数据。

详情可以参考自助结算指南: https://developer.huawei.com/consumer/cn/doc/start/checkoutguide-0000001053128363

3、当前 IAP 是否会出现坏账的情况?如果出现了坏账,对于坏账部分,成本承担方请问是否是华为?

坏账则是指无法收回或收回的可能性极小的应收款项,当前 IAP 不会也不可能出现坏账 ,因为用户购买开发者的应用内商品,只有购买支付成功,应用确认发货之后,用户才能享受到相关的权益;如果用户没有支付或者支付失败,则这笔交易本身没有完成。

4、用户退款后,华为是否会对已抽成订单的抽成进行退回?

用户退款后,华为会对已抽成订单的抽成进行退回。

4.问题描述:

调取华为支付时  弹框“应用信息校验不通过,请联系商家”是哪个环节出问题了?

解决方案:

是因为clientid没有配置或者配置错误。

请根据以下链接查询下对应信息clientId是否正确配置

https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/payment-config-app-identity-info-V5

标签:订阅,抽成,坏账,FAQ,结算,Kit,HarmonyOS,华为,IAP
From: https://www.cnblogs.com/HarmonyOSSDK/p/18496364

相关文章

  • HarmonyOS ArkUI性能优化实践:长列表加载性能优化
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(MaoistLearning)➤博客园地址:为敢技术(https://www.cnblogs.com/strengthen/ )➤GitHub地址:https://github.com/strengthen➤原文地址:https://www.cnblogs.com/strengthen/p/......
  • HarmonyOS ArkUI性能优化实践:布局性能优化
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(MaoistLearning)➤博客园地址:为敢技术(https://www.cnblogs.com/strengthen/ )➤GitHub地址:https://github.com/strengthen➤原文地址:https://www.cnblogs.com/strengthen/p/......
  • HarmonyOS:应用程序包结构(2)HSP(Harmony Shared Package)动态共享包
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(MaoistLearning)➤博客园地址:为敢技术(https://www.cnblogs.com/strengthen/ )➤GitHub地址:https://github.com/strengthen➤原文地址:https://www.cnblogs.com/strengthen/p/......
  • HarmonyOS:应用程序包结构(3)HAR(Harmony Archive)静态共享包
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(MaoistLearning)➤博客园地址:为敢技术(https://www.cnblogs.com/strengthen/ )➤GitHub地址:https://github.com/strengthen➤原文地址:https://www.cnblogs.com/strengthen/p/......
  • HarmonyOS:应用程序包结构(1)Stage模型应用程序包结构
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(MaoistLearning)➤博客园地址:为敢技术(https://www.cnblogs.com/strengthen/ )➤GitHub地址:https://github.com/strengthen➤原文地址:https://www.cnblogs.com/strengthen/p/......
  • HarmonyOS:AbilityStage组件容器介绍
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(MaoistLearning)➤博客园地址:为敢技术(https://www.cnblogs.com/strengthen/ )➤GitHub地址:https://github.com/strengthen➤原文地址:https://www.cnblogs.com/strengthen/p/......
  • HarmonyOS:UIAbility组件的启动模式
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(MaoistLearning)➤博客园地址:为敢技术(https://www.cnblogs.com/strengthen/ )➤GitHub地址:https://github.com/strengthen➤原文地址:https://www.cnblogs.com/strengthen/p/......
  • HarmonyOS的连接艺术之一:让应用之间无缝协作
    本文旨在深入探讨华为鸿蒙HarmonyOSNext系统(截止目前API12)的技术细节,基于实际开发实践进行总结。主要作为技术分享与交流载体,难免错漏,欢迎各位同仁提出宝贵意见和问题,以便共同进步。本文为原创内容,任何形式的转载必须注明出处及原作者。应用之间协作的需求越来越普遍......
  • 【FAQ】HarmonyOS SDK 闭源开放能力 —Map Kit(3)
    1.问题描述:compatibleSdkVersion升级到5.0.0(12)之后,调用坐标系转换API:map.convertCoordinate(mapCommon.CoordinateType.WGS84,mapCommon.CoordinateType.GCJ02,{longitude:location.longitude, latitude:location.latitude})会必现启动nativecrash。例如,创建一个空白......
  • 【贪心】【堆】tokitsukaze and Soldier
    https://ac.nowcoder.com/acm/contest/22904/10041.为什么要排序?排序是为了先处理人数限制大的士兵。因为人数限制小的士兵会影响后续的选择,优先处理人数限制大的士兵可以让我们选出更多的士兵,最大化战斗力。如果不排序,可能会先处理人数限制小的士兵,导致过早地剔除高战斗力的......