【发布时间】:2012-08-18 14:53:52
【问题描述】:
我已在我的应用中添加了应用内结算功能,并且在 Android 端似乎一切正常。但是即使状态为chargeable,Google Checkout 中的订单也无法收费,因为Charge Order 按钮被禁用。除此之外,关于订单的一切似乎都是正确的。
Dungeons 示例应用也发生了同样的事情,所以我在这一点上有点卡住了。
【问题讨论】:
标签: android in-app-billing google-checkout
我已在我的应用中添加了应用内结算功能,并且在 Android 端似乎一切正常。但是即使状态为chargeable,Google Checkout 中的订单也无法收费,因为Charge Order 按钮被禁用。除此之外,关于订单的一切似乎都是正确的。
Dungeons 示例应用也发生了同样的事情,所以我在这一点上有点卡住了。
【问题讨论】:
标签: android in-app-billing google-checkout
你提供的关于你的问题的信息很少。
您使用的购买类型是什么?如果它们是“按用户帐户管理”,那么它们只能为给定用户购买一次。也许收费曾经成功,现在被阻止(在这种情况下,您应该使用“非托管”购买)
或者我完全错了,你应该给我们一些额外的信息。
【讨论】:
是的,除非您的应用已发布或您将自己注册为测试用户,否则 Google 会阻止您收费。
测试用户可以在应用未发布时进行下载。
【讨论】:
您在销售 Android 应用时不使用充电按钮。自动充电。
对于在 Google Play 上销售的其他类型的商品,可能有 Charge 按钮,但对于软件销售而言,它是无用的,因此它是灰色的。
【讨论】:
值得一读: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"。
如果这仍然不能帮助解决您的问题,我会考虑找出其行为不端的原因。您还可以收集哪些其他数据?
【讨论】: