【发布时间】:2012-06-03 10:10:59
【问题描述】:
当我登录我的商家帐户时,我可以在“设置”选项卡中设置回调 URL。
问题在于,如果没有 HTTPS,唯一的选择就是将序列号发送回回调 URL。
回调内容:
[x] 通知序列号
例如序列号=123-456-7
[ ] XML 形式的通知(需要 HTTPS URL)
例如123...
[ ] HTML 形式的通知(名称/值对)(需要 HTTPS URL)
例如google-order-number=123&...
那么从这个序列号中,我的服务器端脚本是否有可能获得订单的状态?
我需要获取订单的付款状态(已付款或未付款,已付款金额)以及发送回我的(自定义)购物车的订单号,以便我可以更新我的数据库。
(我目前无法获取 HTTPS,因为它所在网站的人不想获取它)
【问题讨论】:
-
我认为答案是否定的——任何与付款相关的事情都应该在加密会话中完成。
-
网站所在的人不想获得它 - 你的意思是他们不想为 SSL 证书付费吗?我相信现在它们非常便宜。
-
是的,我知道他们每年最低只需 60 英镑!我正在为一个朋友制作这个网站(免费),而这个人真的不想为证书付费(直到他们收到一些订单)
-
所以如果没有 HTTPS,我肯定无法将我的自定义订单处理与 google checkout 集成?
-
@halfer 是的,我认为你是对的。这并不是一个真正的大问题,只是有点令人沮丧的是,非谷歌订单将在自定义购物车中查看,但谷歌订单必须在谷歌结帐中单独查看。
标签: php html forms google-checkout