我有一个销售音乐的网络应用程序。艺术家们将他们的mp3和paypal帐户放在一起,然后用户就可以购买这些歌曲了。
我正在使用PHP Api进行Paypal和Express Checkout。有些用户可以毫无问题地出售他们的音乐,但其他用户有这样的错误:
[TIMESTAMP] => 2014-09-22T09:16:15Z
[CORRELATIONID] => 1549c264a8645
[ACK] => Failure
[VERSION] => 115
[BUILD] => 12932421
[L_ERRORCODE0] => 11623
[L_SHORTMESSAGE0] => This account is not approved for the authorization service.
[L_LONGMESSAGE0] => This account is not approved for the authorization service. To enable this service, contact PayPal customer service
[L_SEVERITYCODE0] => Error
这是一切正常时的回应:
[TOKEN] => EC-3MD61457NF0416501
[TIMESTAMP] => 2014-09-22T09:46:53Z
[CORRELATIONID] => 6c8d20db85b
[ACK] => Success
[VERSION] => 115
[BUILD] => 12932421
有什么问题?也许他们没有Paypal账户来出售或收钱? (个人账户)
如果这是问题,我如何通过电子邮件检查帐户类型?
答案 0 :(得分:1)
您似乎正在使用PayPal Express Checkout并行付款。您要传递给PayPal的请求中的卖家电子邮件地址之一未经确认,因此您收到此错误。我会建议您获取失败请求的接收者的电子邮件地址,并要求他们确认他们的PayPal电子邮件地址。
一旦完成,你应该摆脱这个错误。