php - 每笔交易使用不同的 PayPal IPN URL

标签 php paypal paypal-ipn instant

我已经看到并知道如何使用 IPN 进行 Paypal 付款,但我遇到了一个小问题。使用 IPN,您需要在 PayPal 文件中输入 IPN 地址,以便它知道您已收到付款(产品即时激活)。如果我有多个网站,我不能这样做,因为它只允许一个。

我已经看到 WHMCS 系统使用网站支付标准(不需要任何 IPN 设置)设法做到这一点,其中用户的发票在付款发送后被标记为已付款。用户不需要被重定向到另一个页面,作为卖家,您需要输入的唯一信息是您的 Paypal 电子邮件,事情就会开始工作。

有谁知道它是如何工作的以及在哪里可以学习它?

谢谢你的帮助

最佳答案

您可以通过传入 notify_url 来指定每笔交易的 IPN URL连同表格中的其他数据。
例如。 <input type="hidden" name="notify_url" value="http://....">

这将覆盖您在 PayPal 个人资料中设置的任何内容。

关于php - 每笔交易使用不同的 PayPal IPN URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8193721/

相关文章:

php - 如何自动填写 paypal 上的电子邮件字段?

angular - 如何在angular2中获取 Paypal 交易细节?

paypal - 从网站支付到第三方PayPal账户,确认成功

php - 需要有关使用 Paypal IPN 创建自定义订单的建议/示例

php - 从 PHP 将丹麦语字符插入到 sql server

php - 预匹配 :/usersname or/username/foo

paypal - 什么数据回传到 Paypal 'return' url,我如何将自己的数据发送到这个 url?

magento 和 Paypal 整合

php - facebook 从网站登录和注销?

javascript - 拉拉维尔 4 : manipulating ajax data through controller