1.华为支付 订阅产品,用户在支付宝内取消连续扣费后,服务端未收到取消订阅通知。
【问题描述】
华为支付 订阅产品,用户在支付宝内取消连续扣费后,服务端未收到取消订阅通知。
参考订阅关键事件通知文档
用户在支付宝操作取消续订时,未收到通知。
【解决方案】
问题原因如下:支付宝没有实时通知扣费取消
问题解决方案:在下一周期开始扣费时,会收到扣费失败的通知,notificationType值为ON_HOLD(9)。
状态 ON_HOLD(9),表示一个已经到期的订阅进入账号保留期。
保留期解释可以参考这篇文档:
这个就是最终状态。当然,用户可以重新恢复订阅。
2. 华为支付或帐号登录时,直接返回了错误HwIDConstant.RETCODE.SIGN_IN_CANCELLED 2012。
【问题描述】
云调试时,点击华为支付或者华为登录,直接返回了错误(HwIDConstant.RETCODE.SIGN_IN_CANCELLED 2012 用户点击返回键,取消登录。)
现象:无法拉起华为登录界面或者支付界面,而这个错误不是用户点击返回键造成的。
调试时,发现返回结果中authHuaweiIdTask.isSuccessful()的值为真,但是无法获取帐号信息,而错误号为2012。
【解决方案】
因为华为账号的登录页面 ,有防截屏 和 防录屏的功能, 在云真机上当打开华为账号登录页面时,触发了录屏检测。所以在云真机上才会出现这个现象。请您在测试时,不要使用云真机进行测试。
3.商品退款是否有退款流程?
【问题描述】
商品退款是否有退款流程?
【解决方案】
国内的订单您可以通过发邮件给负责退款的客服申请退款,邮件地址是apprefund@huawei.com,邮件内容是华为订单号、退款金额和退款原因。
国外的订单需要您提交工单,说明退款的地区。技术支持人员将会给出当地运营的外部联系方式。
订阅型商品,可以使用撤销订阅的API返还订阅费用,具体请参:
更多相关学习资料: https://developer.huawei.com/consumer/cn/forum/topic/0201785947235100117?fid=18?ha_source=zzh |