我在我的asp.net mvc 3.0应用程序中使用paypal付款。 我有ipn动作,用户付款后收到paypal ipn响应,有什么方法可以检查incpming请求是从paypal发送的吗?
答案 0 :(得分:3)
PayPal具有IPN验证功能,您只需将收到的完整IPN邮件发送回PayPal并附加cmd = _notify-validate即可使用。
当您收到IPN消息时,您应该保持原样,并将其发送回“https://www.paypal.com/cgi-bin/webscr?cmd=_notify-validate&”。< / p>
如果我的脚本给我带来麻烦,我会使用Send HTTP来解决我的IPN问题。您可以将发布到PayPal的内容与IPN history中的内容进行比较。
PayPal技术公司在great post不久前发布了x.com,您应该查看更多信息。