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


Using a different PayPal IPN URL per transaction

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

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

有谁知道这是如何工作的,在哪里学习?

谢谢你的帮助

您可以通过在表单中传递notify_url和其他数据来指定每个事务的IPN URL。
例:<input type="hidden" name="notify_url" value="http://....">

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