【发布时间】:2015-05-01 00:15:37
【问题描述】:
我的链式支付数据包有 ipn-Listener.php 的 url,但是我不知道如何跟踪支付(任何类型的 id?如何访问监听器中的 id?)。我已经用 ipn 模拟器测试了监听器,一切正常,但是通过我的测试付款,我无法从监听器那里获得任何有关付款的信息。我已经使用了贝宝为听众提供的代码。有人可以指出我正确的方向吗?
谢谢
【问题讨论】:
标签: php paypal paypal-ipn chained-payments
我的链式支付数据包有 ipn-Listener.php 的 url,但是我不知道如何跟踪支付(任何类型的 id?如何访问监听器中的 id?)。我已经用 ipn 模拟器测试了监听器,一切正常,但是通过我的测试付款,我无法从监听器那里获得任何有关付款的信息。我已经使用了贝宝为听众提供的代码。有人可以指出我正确的方向吗?
谢谢
【问题讨论】:
标签: php paypal paypal-ipn chained-payments
使用自适应支付时,您在 IPNNotificationURL 参数中传递的 URL 将仅用于发送有关交易的应用程序特定详细信息。你至少明白了吗?如果不是,那么您一定不能将它包含在您的请求中,或者您的监听器一定有问题,没有正确接收这些 IPN。
如果您既是应用所有者又是付款的接收者,则会发送第二个 IPN(假设您在 PayPal 帐户配置文件中配置了 IPN。)在这种情况下,您将获得一个包含应用特定详细信息的 IPN,具体取决于API 请求,然后您将根据 IPN 配置文件设置获得另一个具有更多付款特定详细信息的 IPN。这些都会在同一时间击中。
应用特定的 IPN 应包含支付密钥,然后您也可以将其传递到 PaymentDetails 以获取更多详细信息。
【讨论】: