13

我的 PayPal IPN 脚本运行良好。当我使用我的沙盒帐户进行测试时,会立即付款,但是当我使用客户的企业电子邮件时,我在 IPN 日志调用中显示payment_status为“待处理”,并显示为“单方面”。pending_reason

我客户的电子邮件在 PayPal 得到确认。那么谁能告诉我为什么我会遇到这个问题?

4

4 回答 4

19

pending_reason=unilateral表示收款人的电子邮件地址尚未在 PayPal 注册。有关未决原因的完整列表,请参阅PayPal IPN 文档

检查电子邮件地址是否有拼写错误,并与您的客户再次确认他们确实已经在 PayPal 注册了他们的地址(他们可能不明白这意味着什么)。

于 2012-04-16T09:17:00.693 回答
14

在 www.sandbox.paypal.com 上进行测试时,仅存在在 www.sandbox.paypal.com 中创建的帐户。因此,您不能使用真实帐户进行测试,因为它们不存在于沙盒站点中。您应该在 developer.paypal.com 创建帐户

于 2012-10-21T08:10:44.510 回答
4

我遇到了这个问题 - 我正在向 PayPal 发送我的“实时”payer_email,当我将它更改为它工作的沙箱中的企业电子邮件时。与我使用 ****-facilitator@yoursite.com 的实时电子邮件相同

于 2014-06-13T07:34:31.907 回答
0

仔细检查您的 Paypal 主电子邮件地址是否已得到确认。对我来说,这个错误发生在我的客户的电子邮件还没有得到确认时,最重要的是!

于 2020-05-19T03:21:30.983 回答