-1

我如何知道哪个用户使用 php 为我的服务付费(通过 paypal)?

我的数据库中有一个名为 users 的表,其中包含以下行:

ID, Username, email, IP, password

如果用户的 paypal 电子邮件与他在我的网站上注册的电子邮件不同,我怎么知道支付了我而不是其他人?

4

1 回答 1

1

我已经有一段时间没有使用 Paypal 付款了,但是当您将结帐详细信息发送到 Paypal 时,我似乎记得您发送了一个交易 ID (txn_id) 或类似的东西,您只需将该交易 ID 存储在您的用户旁边数据库中,当 PayPal 返回带有交易 ID 的“成功”付款时,您就知道是哪个用户付款了。

你还没有说你用什么方法来收款,但我似乎再次记得 Paypal 的 IPN(即时付款通知)服务是一个很好的起点;

这是一些信息的链接:Paypal 的 IPN 服务

还有一些:关于如何集成 IPN 的代码示例

于 2012-08-25T19:12:18.287 回答