错误信息
The operation was canceled by the user.
错误描述
用户取消当前操作。
可能原因
用户取消了当前操作流程。
处理步骤
向用户提示,操作取消。
错误信息
System internal error.
错误描述
系统内部错误。
可能原因
程序运行时发生报错。
处理步骤
错误信息
The application is not authorized.
错误描述
应用未被授权访问接口。
可能原因
处理步骤
错误信息
Invalid product information.
错误描述
无效的商品信息。
可能原因
传入的商品ID或者商品类型有误。
处理步骤
请登录AppGallery Connect网站,在 查看对应商品是否存在或必填信息是否完整。
错误信息
Too frequent API calls.
错误描述
接口访问过频。
可能原因
接口访问间隔过短。
处理步骤
请控制接口调用频度。接口当前访问间隔时间默认为5s,后续IAP Kit可能会根据需要降低或提高速率限制。
错误信息
The app to which the product belongs is not released in a specified location.
错误描述
商品所属的应用未在指定国家/地区上架。
可能原因
商品所属的应用未在指定国家/地区上架。
处理步骤
请登录AppGallery Connect网站,在中查看商品配置的国家/地区。
错误信息
The HUAWEI ID is not signed in.
错误描述
未登录华为账号。
可能原因
未登录华为账号。
处理步骤
引导用户登录华为账号。
错误信息
Failed to purchase a product because the user already owns the product.
错误描述
由于已经拥有该商品,购买失败。
可能原因
该商品已经购买。
处理步骤
可通过queryPurchases接口确认用户是否购买了该商品。
错误信息
The purchase cannot be finished because the user has not paid for it.
错误描述
由于未拥有该商品,发货失败。
可能原因
用户未购买该商品。
处理步骤
可通过queryPurchases接口确认用户是否购买了该商品。
错误信息
The purchase has been finished and cannot be finished again.
错误描述
此次购买已经完成发货,无需重复发货。
可能原因
此次购买已经完成发货,无需重复发货。
处理步骤
可通过queryPurchases接口查询是否有该商品的确认发货记录。
错误信息
The country or region of the signed-in HUAWEI ID does not support IAP.
错误描述
用户账号所在服务地不在IAP Kit支持结算的国家/地区中。
可能原因
用户账号所在服务地不在IAP Kit支持结算的国家/地区中。
处理步骤
用户账号服务地为非中国大陆地区。建议应用隐藏相关IAP功能入口。
错误信息
The user is not allowed to make purchase.
错误描述
用户交易被拒绝。
可能原因
交易行为触发IAP Kit风控。
处理步骤
建议稍后重试或更换支付方式。
错误信息
The app provision type is not debug.
错误描述
当前应用不是debug签名的应用。
可能原因
当前应用不是debug签名的应用。
处理步骤
参见构建debug签名的应用。
错误信息
The HUAWEI ID is not test account.
错误描述
登录的华为账号不是配置的测试账号。
可能原因
未在AppGallery Connect中的“用户与访问”中将登录的账号配置为测试账号。
处理步骤
需要在AppGallery Connect中的“用户与访问”中添加测试账号,具体请参见设置测试账号。
错误信息
Invalid promotional offer id.
错误描述
无效的优惠信息。
可能原因
配置商品信息时没有为该商品配置自定义人群促销。
处理步骤
可通过queryProducts接口确认该商品是否配置了优惠活动,具体请参见设置促销价格。
错误信息
Invalid purchase signature.
错误描述
无效的签名信息。
可能原因
签名密钥及签名参数不合法,或签名失败。
处理步骤
可参考生成订阅优惠签名购买参数进行签名过程处理。