paypal - 如何只允许 Paypal 请求我的 notify_url?

标签 paypal paypal-webhooks

我在我的网站上使用 Paypal 付款,当有人成功完成购买时,Paypal 会调用我指定的 notify_url 并向其传递一些 POST 数据。从 POST 我只使用 item_number 和 txn_id。

我用于 notify_url 的 URL 是一个公共(public) URL,任何人都可以访问它。我如何确保只有 Paypal 可以请求此 URL 而其他人都被阻止?

最佳答案

只允许 POST,并实现 IPN 文档中描述的回调验证。

关于paypal - 如何只允许 Paypal 请求我的 notify_url?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34560718/

相关文章:

Codeigniter Paypal 通知 url

未注册的 Paypal 自适应支付和 Webhook 事件

Paypal 订阅,检查用户是否支付了下个月的费用

paypal - 没有得到任何 PayPal IPN

paypal - 未找到新的 Paypal 凭据

php - 当我在 CURLOPT_HTTPHEADER 中添加 PayPal-Mock-Response 时出现 404 curl_error

php - Paypal Rest API - 来自批准 URL 的 token 生命周期

PayPal Webhooks 不适用于定期付款

rest - Paypal - RestAPI - 沙盒 Webhook 未发生

用于 Paypal Webhooks 的 PHP 监听器脚本