【问题标题】:A user wants to subscribe to a product using HUAWEI IAP, but the payment page is inaccessible用户想通过华为IAP订阅产品,但无法访问支付页面
【发布时间】:2020-05-19 08:30:59
【问题描述】:

公钥和AGC配置正确,但用户尝试订阅产品时返回错误码-1,支付页面无法显示。

【问题讨论】:

  • 提供更多信息,如 logcat 或任何可能有助于解决问题的有用信息。

标签: in-app-purchase huawei-mobile-services huawei-iap


【解决方案1】:

在这种情况下,检查日志是否包含 “错误代码:6”。返回SDK层的错误码为-1,表示订单创建失败。

public class OrderStatusCode {
    public static final int ORDER_STATE_SUCCESS = 0;
    public static final int ORDER_STATE_FAILED = -1;
}

检查订单创建失败是否是服务器造成的。如果不是,请检查PMS中创建的产品是否包含无效字段以及产品是否有效。

【讨论】:

    【解决方案2】:

    因为你还没有设置IAP功能,你可能错过了这一步。

    在此您可以看到“尚未设置 IAP 功能!”和一个设置按钮。点击设置按钮为您的应用设置 IAP 功能。

    如果你完成了,你的页面会是这样

    现在您只需等待大约 5 或 10 分钟,即可在您的移动应用中购买 IAP。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-05-06
      • 2015-09-15
      • 2017-06-18
      • 1970-01-01
      • 2018-07-26
      相关资源
      最近更新 更多