【问题标题】:Google Play orders made through in-app billing cannot be charged无法向通过应用内结算的 Google Play 订单收取费用
【发布时间】:2012-08-18 14:53:52
【问题描述】:

我已在我的应用中添加了应用内结算功能,并且在 Android 端似乎一切正常。但是即使状态为chargeable,Google Checkout 中的订单也无法收费,因为Charge Order 按钮被禁用。除此之外,关于订单的一切似乎都是正确的。

Dungeons 示例应用也发生了同样的事情,所以我在这一点上有点卡住了。

【问题讨论】:

    标签: android in-app-billing google-checkout


    【解决方案1】:

    你提供的关于你的问题的信息很少。

    您使用的购买类型是什么?如果它们是“按用户帐户管理”,那么它们只能为给定用户购买一次。也许收费曾经成功,现在被阻止(在这种情况下,您应该使用“非托管”购买)

    或者我完全错了,你应该给我们一些额外的信息。

    【讨论】:

      【解决方案2】:

      是的,除非您的应用已发布或您将自己注册为测试用户,否则 Google 会阻止您收费。

      测试用户可以在应用未发布时进行下载。

      【讨论】:

        【解决方案3】:

        您在销售 Android 应用时不使用充电按钮。自动充电。

        对于在 Google Play 上销售的其他类型的商品,可能有 Charge 按钮,但对于软件销售而言,它是无用的,因此它是灰色的。

        【讨论】:

          【解决方案4】:

          值得一读:In-app Billing

          在 Google 结帐方面,导致此问题的一个潜在原因是购买欺诈检测等存在延迟期(来源 "Charge Order" button greyed out)。在这里阅读更多内容:In-app billing and Google Checkout setup。在此期间,“充电订单”按钮通常呈灰色显示。

          我猜这不是你的问题,因为它已经解决了。在can't press charge order button but order is chargeable 中,最相关的点之一是

          @sounddoctorin:如果您单击订单详细信息,您会看到原因 - 订单可能处于“正在审核”等待处理状态。

          关键是,如果您无法点击“Charge”按钮,则表示订单出于某种原因仍在等待处理。

          有关充电状态的更多信息,请访问"Understanding Order States"

          如果这仍然不能帮助解决您的问题,我会考虑找出其行为不端的原因。您还可以收集哪些其他数据?

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 2016-03-28
            • 2020-07-26
            • 2022-10-15
            • 2019-01-16
            • 2017-10-07
            • 2012-04-26
            • 2014-11-01
            • 2013-05-06
            相关资源
            最近更新 更多