如何跟踪具有ID的侦听器中的付款,还可以从侦听器

时间:2015-05-01 00:15:37

标签: php paypal paypal-ipn chained-payments

我的链式付款包有ipn-Listener.php的网址,但是我不知道如何跟踪付款(任何类型的ID?如何在监听器中访问id?)。我已经使用ipn模拟器测试了听众一切正常,但是通过我的测试付款,我无法从听众那里获得有关付款的任何信息。我使用了paypal为听众提供的代码。有人可以指点我正确的方向吗?

由于

1 个答案:

答案 0 :(得分:0)

使用自适应Payments时,您在IPNNotificationURL参数中传递的URL将仅用于发送有关该事务的应用程序特定详细信息。你至少得到了吗?如果没有,那么你不能将它包括在你的请求中,或者你必须对没有正确接收这些IPN的听众有问题。

如果您既是应用程序所有者又是付款接收者,则会发送第二个IPN(假设您在PayPal帐户配置文件中配置了IPN。)在这种情况下,您将获得一个具有应用程序特定详细信息的IPN,具体取决于API请求,然后您将获得另一个IPN,其中包含更多基于IPN配置文件设置的付款细节。这些都会在同一时间发生。

特定于应用的IPN应包含Pay Key,然后您可以将其传递到PaymentDetails以获取更多详细信息。