我正在构建一个Google结帐系统。它完美地运作。我想添加一个额外的步骤来验证来自Google的API通知以及该交易是否有效。
我可以对100%有效且收费的交易进行卷曲通知 - 历史记录请求,并且当交易应该说收费时,它仍然会将财务订单状态设置为“审核”。反正有没有告诉我它收取了什么费用?
答案 0 :(得分:0)
实际上,这不是两个问题。
$fields = array(
'_type' => 'notification-history-request',
'order-numbers.google-order-number-1' => 'ORDER_ID',
'notification-types.notification-type-1' => 'charge-amount',
);
解决了这个问题。这种方式允许您调用谷歌并询问交易通知在PHP中是否100%有效。可以访问传入的API页面并为事务注入信息。因此,在您发货之前,您应该询问谷歌是否有效以及是否已付款。即使您已收到新订单通知,风险信息和订单状态更改。
答案 1 :(得分:-1)
你有两个不相关的问题(我认为) -
Google API在您选择的任何通知选项/版本中都具有“烘焙”功能。
您在通知历史记录请求中有什么要求?查看请求特定类型通知的this sample,例如charge-amount
,帮助您。
H个