V3应用内结算 - 静态测试,空购买响应

时间:2013-10-04 12:48:26

标签: android in-app-billing

我正在使用'android.test进行静态测试。 ......'购买物品。 '购买'似乎工作正常。'取消'和'退款'总是在收到听众时产生空购买回复。这是他们应该做的吗? 通过调用追溯的其他响应信息似乎没问题。

1 个答案:

答案 0 :(得分:0)

根据我的知识:

如果用户已经取消购买或订阅,或者如果用户已经通过谷歌钱包退款,则会调用android.test.cancelled和android.test.refunds。因此,对于这两种情况都取消购买,这样您就会得到一个空的响应。

<强> android.test.canceled

  

使用此产品ID Google制作应用内结算请求时   播放响应,就像购买被取消一样。这可能发生在   订单处理中遇到错误,例如无效   信用卡,或在您收取用户订单之前收取费用。

<强> android.test.refunded

  

使用此产品ID制作应用内结算请求时,Google   播放响应,就好像购买已退款一样。退款不可能   通过Google Play的应用内结算服务启动。退款必须   由你(商人)发起。处理退款申请后   通过您的Google电子钱包商家帐户,系统会发送退款邮件   通过Google Play访问您的应用程序。这仅在Google Play时发生   从Google电子钱包中获取已退款的通知。对于   有关退款的更多信息,请参阅处理IN_APP_NOTIFY消息   和应用内结算定价。

查看此link以获取更多信息。

希望它会对你有所帮助。

相关问题