HarmonyOS鸿蒙Next应用内支付订单状态查询接口返回1001880006,rights invalid

HarmonyOS鸿蒙Next应用内支付订单状态查询接口返回1001880006,rights invalid

华为鸿蒙应用内支付订单状态查询接口返回1001880006,rights invalid

关键词

鸿蒙应用内支付

问题描述

集成华为鸿蒙应用内支付服务,调用订单状态查询接口 {rootUrl}/order/harmony/v1/application/order/status/query,返回错误信息

{"responseCode":"1001880006","responseMessage":" rights invalid"}

问题分析

在开发者联盟上查到错误码1001880006对应的描述和解决办法,如下

cke_242.png

我找到华为技术支持(可以提交工单:https://developer.huawei.com/consumer/cn/support/feedback),对方告诉我,“rights invalid”应该是appid使用的不正确。创建JWT Payload时aid的值需要与当前测试的应用的APP ID一致。

登录AppGallery Connect平台,在“我的项目”中选择目标应用,获取“项目设置 > 常规 > 应用”获取APP ID。

cke_243.png

按照指导,我重新获取了APP ID,问题解决。


更多关于HarmonyOS鸿蒙Next应用内支付订单状态查询接口返回1001880006,rights invalid的实战教程也可以访问 https://www.itying.com/category-93-b0.html

1 回复

更多关于HarmonyOS鸿蒙Next应用内支付订单状态查询接口返回1001880006,rights invalid的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


在HarmonyOS鸿蒙Next中,应用内支付订单状态查询接口返回错误码1001880006,表示“rights invalid”,即权益无效。此错误通常与用户购买的权益或订单信息不匹配有关,可能原因包括:

  1. 订单信息错误:提供的订单ID或相关信息不正确,无法匹配到有效权益。
  2. 权益失效:用户购买的权益已过期或被撤销,无法使用。
  3. 支付未完成:订单支付未成功,导致权益未生效。
  4. 数据同步问题:支付系统与权益管理系统之间的数据未及时同步。

解决方法包括检查订单信息、确认权益状态、确保支付完成,以及检查数据同步情况。

回到顶部