gpt4 book ai didi

php - 支付成功后的PayPal POST数据

转载 作者:可可西里 更新时间:2023-11-01 07:06:36 26 4
gpt4 key购买 nike

我正在尝试制作一个 PHP 应用程序,它将与 MySQL 交互。我已经有一个获取 POST 数据的页面,在获取它之后,它会向用户提供“信用”。成功订购后的 PayPal 按钮可以向我发送发布数据吗?或者还有其他方法吗? (很可能更简单、更安全)

最佳答案

是的,看看 PayPal 即时付款通知 (IPN) - https://www.paypal.com/ipn/
这将强制在交易启动时向您发送交易数据的 POST。如果您当前使用网站支付标准(基于 HTML 的按钮),您只需添加

<input type="hidden" name="notify_url" value="http://full-URL-to-the-script-you-set-up-for-IPN">

您需要获取从 PayPal 收到的所有 POST 数据,附加 cmd=_notify-validate 并将其发送回 https://www.paypal.com/cgi-bin/webscr (或沙盒的 https://www.sandbox.paypal.com/cgi-bin/webscr)以验证 IPN 消息。
根据此结果,您将收到无效或已验证的响应。
INVALID 可能意味着 IPN POST 并非来自 PayPal,而 VERIFIED 意味着 IPN POST 已被验证为确实来自 PayPal。

关于php - 支付成功后的PayPal POST数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6009274/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com