谷歌钱包成功回调

时间:2013-06-02 15:18:04

标签: java grails google-checkout android-pay

我正在经历this tutorial。我想使用成功处理程序重定向成功付款的页面,但我也想确保付款已成功处理,这通过回复发生,解释here

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

或者,我可以通过Google API调用哪种方法来提供交易状态?

--- --- EDIT

我想知道,如果google wallet弹出窗口仅在调用帖子后显示成功。即使这是真的,我如何用localhost测试它?

1 个答案:

答案 0 :(得分: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. here
  • 不确定“同步”是什么意思 - 有一个成功和失败的回调(客户端),你会根据结果编写/处理......
  • 您无法使用localhost来处理来自Google 的回调 - 您的处理程序必须位于可由公共DNS 访问的面向公众的服务器上(回调请求到来)来自Google - localhost的上下文显然将他们的服务器)。
  • (模态)弹出窗口是持久的,直到您的成功或失败客户端脚本“接管”并执行您希望它执行的操作
    • 注意:如果您的服务器无法处理回调,Google会向用户/买家显示错误,如上所述....

H个....


其他参考:请参阅this SO answer - 其中提供了有关您可以从Google获得的结果的更多信息(在付款处理期间)。