【发布时间】:2012-04-27 14:55:17
【问题描述】:
我的 PayPal IPN 脚本运行良好。当我使用我的沙盒帐户进行测试时,会立即付款,但是当我使用客户的企业电子邮件时,在 IPN 日志调用中,payment_status 为“待处理”,pending_reason 为“单边”。
我客户的电子邮件已在 PayPal 得到确认。那么谁能告诉我为什么会遇到这个问题?
【问题讨论】:
标签: paypal paypal-ipn
我的 PayPal IPN 脚本运行良好。当我使用我的沙盒帐户进行测试时,会立即付款,但是当我使用客户的企业电子邮件时,在 IPN 日志调用中,payment_status 为“待处理”,pending_reason 为“单边”。
我客户的电子邮件已在 PayPal 得到确认。那么谁能告诉我为什么会遇到这个问题?
【问题讨论】:
标签: paypal paypal-ipn
pending_reason=unilateral 表示收款人的电子邮件地址尚未在 PayPal 注册。有关未决原因的完整列表,请参阅PayPal IPN documentation。
检查电子邮件地址是否有拼写错误,并与您的客户再次确认他们确实已在 PayPal 注册了他们的地址(他们可能不明白这意味着什么)。
【讨论】:
在 www.sandbox.paypal.com 上进行测试时,仅存在在 www.sandbox.paypal.com 中创建的帐户。因此,您不能使用 live 帐户进行测试,因为它们不存在于沙盒站点中。您应该在 developer.paypal.com 上创建帐户
【讨论】:
我遇到了这个问题 - 我正在向 PayPal 发送我的“实时”payer_email,当我将其更改为沙箱中的企业电子邮件时,它可以工作。与我使用 ****-facilitator@yoursite.com 的实时电子邮件相同
【讨论】:
仔细检查您的 Paypal 主电子邮件地址是否已得到确认。对我来说,这个错误发生在我的客户的电子邮件尚未得到确认时!
【讨论】: