我有一个销售音乐的网络应用程序。艺术家将他们的 mp3 和他们的 paypal 帐户放在一起,然后用户可以购买歌曲。
我正在使用用于 Paypal 和 Express Checkout 的 PHP Api。一些用户可以毫无问题地销售他们的音乐,但其他用户会出现以下错误:
[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 账户? (个人账户)
如果这是问题所在,我如何通过电子邮件检查帐户类型?
最佳答案
看来您正在使用 PayPal Express Checkout Parallel Payments 。由于您收到此错误,您传递给 PayPal 的请求中的其中一个卖家电子邮件地址未经确认。我会建议您获取失败请求的接收者的电子邮件地址,并要求他们确认他们的 PayPal 电子邮件地址。
一旦完成,您应该摆脱这个错误。
关于php - Paypal 错误 : This account is not approved for the authorization service,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25913012/