【发布时间】:2011-04-07 01:54:24
【问题描述】:
我不知道该怎么做。我想在我的网站上添加一个 Paypal“立即购买”按钮,当用户付款时,我想使用 mysql 将他们付款的日期保存到数据库中。
这怎么可能?
【问题讨论】:
标签: php mysql database api paypal
我不知道该怎么做。我想在我的网站上添加一个 Paypal“立即购买”按钮,当用户付款时,我想使用 mysql 将他们付款的日期保存到数据库中。
这怎么可能?
【问题讨论】:
标签: php mysql database api paypal
您需要做的是创建一个 PayPal IPN 脚本,这将导致 PayPal 在您每次收到付款时调用您服务器上的 PHP 脚本。 The full details are available on PayPal's website,但这里是其工作原理的概述:
即时付款通知 (IPN) 是 通知您的消息服务 与 PayPal 交易相关的事件。 您可以使用它来自动化后台 和行政职能,例如 履行订单,跟踪客户, 并提供状态和其他 交易相关信息
您检测和处理 IPN 消息 与听众一起,有时称为 处理程序,它是一个脚本或程序 你写的。它等待消息 并将它们传递给各种后端或 回应的行政程序 消息。贝宝提供样品 您可以修改以实现的代码 检测 IPN 消息的侦听器。
当你的听众时要采取的行动 被通知事件是特定的 根据您的需要。种类的例子 您可能会采取的行动 侦听器收到 IPN 消息 包括以下内容:
触发订单履行或启用 检查清除时媒体下载或 已付款 更新您的清单 客户 更新会计记录 创建专门的“待办事项”列表 关于您通常参加的活动类型 也通过电子邮件通知事件, 但 IPN 消息服务启用 您可以自动响应 事件。下图显示 事件如何发生以及 PayPal 如何发生 用它的 IPN 消息进行响应 发送给你的听众:
【讨论】: