0

我正在使用Paypal IPN 模拟器 来测试更改。我正在尝试生成INVALID响应。

我选择

Transaction type: 购物车结帐

payment_status: 拒绝、失败或过期。

然而,所有这些都会生成一个带有响应的通知调用VERIFIED

更新读得不够仔细。文档说:PayPal 会返回一个单词,如果消息来自 PayPal ,则该单词已验证,如果与最初发送的消息有任何差异,则该单词是无效的。因此,如果我直接浏览到我的 IPN URL,我将收到来自 Paypal 的 INVALID 响应,因为对 IPN 的调用不是来自 PayPal。

4

1 回答 1

0

关于您的更新:关闭,但不完全是。

IPN 将返回VERIFIEDINVALID,具体取决于它是否将您发送的 POST 数据识别为来自 PayPal。
所以是的,如果您直接浏览到您的 IPN URL,它直接将无数据/虚拟数据 POST 到 PayPal,那么是的,我们不会将其识别为来自我们,我们将返回INVALID

例如,此链接将返回INVALIDhttps ://www.paypal.com/cgi-bin/webscr?cmd=_notify-validate&dummy_data=true

于 2013-08-15T19:15:34.300 回答