0

我正在阅读本教程。我想使用成功处理程序重定向成功付款的页面,但我也想确保付款已成功处理,这是通过回发发生的,解释here

我不知道如何使它同步,这意味着只有在谷歌调用回发后才重定向到我的控制器!另外,如何使用 localhost 测试回帖?

或者有没有一种我可以在 Google API 上调用的方法,它会给我交易状态?

- -编辑 - -

我想知道,如果谷歌钱包弹出窗口只在回电后显示成功。即使这是真的,我如何使用 localhost 对其进行测试?

4

1 回答 1

0

您链接的文档应该已经回答了您的问题 -

  • 如果 Google 成功处理了付款,您将收到回传(以及客户端的成功回调"If you want to make sure that the buyer has paid for the item, you should specify a postback URL. If you do, Google sends an HTTP POST message to the postback URL whenever a purchase completes. Your server needs to acknowledge these POST messages, or else the transactions will be canceled.结果) -请参阅此处
  • 不确定您所说的“同步”是什么意思 - 有一个成功和失败回调(客户端),您将在给定结果的情况下编写/处理......
  • 您不能用来处理来自 Googlelocalhost的回调- 您的处理程序必须位于公共 DNS 可访问的面向公众的服务器上(回调请求来自 Google - 的上下文显然是他们的服务器)。localhost
  • (模态)弹出窗口一直存在,直到您的成功或失败客户端脚本“接管”并执行您希望它执行的操作
    • 注意:如果您的服务器不处理回调,Google 将向用户/买家显示错误,如上所述....

嗯……


附加参考:请参阅此 SO 答案- 它提供了有关您可以从 Google 获得的结果的更多信息(在付款处理期间)。

于 2013-06-03T02:13:51.717 回答