IPN适用于“客户”付款,但不适用于PayPal账户持有人

时间:2017-04-21 08:56:12

标签: php paypal paypal-ipn paypal-subscriptions recurring-billing

我为我的网站设置了订阅付款。当用户点击订阅时,他们将被带到Paypal页面,并选择登录并通过他们的Paypal帐户付款或基本上继续作为“访客”并输入他们的信用卡信息。付款时,应该在用户的帐户上打开额外的功能。

在进行测试付款时,作为“访客”的付款将通过并转发到我的网站,以便为该用户打开额外的功能。但是,每当我登录我的个人Paypal帐户付款时,付款本身都会通过,但网站无法识别它以解锁其他功能。

我们已经查找了可能需要更改的设置,例如启用PDT,但这没有帮助。该网站正在接收来自“客人”的所有适当信息,但我不明白为什么有人登录他们的Paypal帐户会有任何不同并导致此问题。我不希望人们付钱而没有得到他们期望的东西。任何想法如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

解锁额外功能时,代码中是否包含重定向网址?我建议使用IPN来协助这个功能。

https://developer.paypal.com/docs/classic/products/instant-payment-notification/

请注意,对于订阅付款,可能需要几个小时才能在PayPal网站上激活个人资料。