如何使用 paypal IPN 并更新 sql 查询?
Posted
技术标签:
【中文标题】如何使用 paypal IPN 并更新 sql 查询?【英文标题】:how to use paypal IPN and update a sql query? 【发布时间】:2017-01-24 06:25:44 【问题描述】:一旦他们在我的网站上购买了此商品,我正在尝试更新我的用户信息列,但它只是不会更新!我知道如何更新查询并尝试使用 $_SESSION,但没有任何效果!
【问题讨论】:
【参考方案1】:您可以从以下 URL 启用 Paypal IPN
how to enable Instant Payment Notification Preferences of sandbox account?
在您的贝宝帐户中启用 IPN 后,您可以在返回 URL 处获得 IPN 的响应。
只需从您的 paypal 表单中传递通知 URL,如下所示
<input type="hidden" name="notify_url" value="http://www.example.com/test.php">
您将在 test.php 中获得 IPN 响应,然后您可以相应地更新数据库。
【讨论】:
【参考方案2】:PayPal IPN 的工作原理:
-
用户从商家网站重定向到 Paypal。
用户支付金额。
Paypal 使用 POST 参数调用 Url
所以你需要配置返回 url 并且你需要更新 SQL。 对于测试,您可以使用 SANDBOX 帐户。
谷歌它。有大量的教程。
【讨论】:
以上是关于如何使用 paypal IPN 并更新 sql 查询?的主要内容,如果未能解决你的问题,请参考以下文章
PayPal IPN 更新以适应 HTTP1.1 - 对等方重置连接
使用非托管 PayPal 按钮时如何使用 IPN 验证 PayPal 数据
如何在几天后将 Paypal IPN 添加到我的网站以获取订阅状态