HarmonyOS鸿蒙Next中普通商品有“Huawei Pay”支付方式,但是订阅商品没有该方式

HarmonyOS鸿蒙Next中普通商品有“Huawei Pay”支付方式,但是订阅商品没有该方式 问题描述
项目接入了华为IAP SDK,测试支付时,发现非订阅类型的商品支付时有Huawei Pay,但是订阅类商品没有该方式。

非订阅商品支付显示如下:

cke_944.png

订阅商品支付界面如下:

cke_2301.png

问题定位
寻求华为技术支持协助定位(提个工单咨询https://developer.huawei.com/consumer/cn/support/feedback),提供了相关日志和录屏,定位日志发现

cke_4314.png

hms_pay 8296:1168 LogUtil.java:4] HuaweiSignManager    getResultSignContractStatus resultCode: 3  resultStr: {"errors":[{"errorCode":10004,"errorDesc":"low wallet version ,not support"}]}

日志显示华为钱包App的版本号过低。
华为技术支持解释:Huawei Pay支付方式对华为钱包App的版本号有要求,且订阅场景下版本号要求更高,检查我们当前的钱包APP版本是9.0.5.305,太老了,建议我们升级。

问题解决
升级华为钱包App后,Huawei Pay支付方式在订阅场景下可以正常显示。


更多关于HarmonyOS鸿蒙Next中普通商品有“Huawei Pay”支付方式,但是订阅商品没有该方式的实战教程也可以访问 https://www.itying.com/category-93-b0.html

1 回复

更多关于HarmonyOS鸿蒙Next中普通商品有“Huawei Pay”支付方式,但是订阅商品没有该方式的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


在HarmonyOS鸿蒙Next中,普通商品支持“Huawei Pay”支付方式,而订阅商品不支持,可能是出于以下原因:

  1. 支付协议差异:订阅商品通常涉及周期性扣款,需要更复杂的支付协议,而“Huawei Pay”可能尚未支持此类协议。
  2. 风险控制:订阅模式涉及长期支付,风险较高,平台可能暂时限制某些支付方式以降低风险。
  3. 技术限制:订阅商品的支付流程可能涉及更复杂的集成,“Huawei Pay”可能尚未完全适配。

建议开发者或用户关注华为官方更新,未来可能会支持该功能。

回到顶部