IPN适用于"guest"付款,但不适用于PayPal账户持有人



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

进行测试付款时,作为"客人"进行的付款将通过并传达给我的网站,为该用户打开额外的功能。但是,每当我登录我的个人PayPal帐户时,付款本身都会通过,但是网站并没有识别它以解锁其他功能。

我们已经寻找可能需要更改的设置,例如启用PDT,但这无济于事。该网站正在从"客人"中收到所有适当的信息,但我不明白为什么有人登录其PayPal帐户会有什么不同并导致此问题。我不希望人们付钱,也不会得到他们的期望。有什么想法如何解决?

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

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

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

最新更新