如何用Django实现简单的Google Checkout回调函数?

3 投票
1 回答
639 浏览
提问于 2025-04-16 21:10

我在我的Django网站上有一个简单的“立即购买”谷歌结账按钮(非常简单,没有购物车或其他复杂的功能)。我想要的是,当有新订单处理完成后,谷歌能向我服务器上的一个网址发送通知。这个通知应该告诉我顾客的电子邮件地址和名字(最好是简单的POST参数)。然后我可以用这些信息来创建用户账户,发送确认邮件等等。

这听起来很简单。然而,我在谷歌网站上找到的文档都是一堆复杂难懂的内容,各种版本、协议和API交织在一起,没有清晰的教程或示例代码,真是让人头疼。

而且,我也找不到明显的方法来测试这个功能。我经常看到提到一个“沙盒”,但我找不到关于这个沙盒是什么或怎么设置的具体信息。访问网址'sandbox.google.com'时还返回了503错误。

有没有人能给我一些指引?

提前谢谢你。

汤姆

1 个回答

1

看看 Satchmo 是怎么处理通知的,具体可以参考这个链接:payment.modules.google

撰写回答