我在沙盒中使用paypal pro。当我发送请求并作为回应时,我收到此错误:
阵 ( [TIMESTAMP] => 2010%2D11%2d23T09%3A21%3a12Z [CORRELATIONID] => 2aa783b64659 [ACK] =>失败 [版本] => 51%2E0 [BUILD] => 1620725 [L_ERRORCODE0] => 10501 [L_SHORTMESSAGE0] =>无效%20Configuration [L_LONGMESSAGE0] =>此%20transaction%20cannot%20be%20processed%20due%20to%20AN%20invalid%20merchant%20configuration%2E [L_SEVERITYCODE0] =>错误 [AMT] => 20%2e00 [CURRENCYCODE] =>美元 )
我谷歌这个错误,这是“结算积分”
有人可以建议怎么做吗?
答案 0 :(得分:13)
点击产品并启用付款方式为我排序。
2013年8月12日更新:启用PayPal Payments Pro已移至“个人资料”标签。不再有“产品”标签。
答案 1 :(得分:8)
Sandbox环境中的API凭据使用您拥有的默认买方帐户。在沙箱环境中创建买方帐户时,您需要确保使用“支付专业版”选项。然后,您将在API凭据下看到一组新的API凭据...只需使用这些凭据,您应该没问题。
答案 2 :(得分:2)
尝试使用提供的API用户/传递在沙箱上使用DoDirectPayment示例时遇到了同样的问题。
L_ERRORCODE0: 10501
L_SHORTMESSAGE0: Invalid Configuration
L_LONGMESSAGE0: This transaction cannot be processed due to an invalid merchant configuration.
我登录了我的沙箱帐户,但没有同意的帐单协议。试图从那里启用网站支付专业证明也毫无结果。
现在Paypal沙盒似乎存在很多问题,其中测试帐户没有填充正确的信息。此10501问题是由于帐户未启用“网站付款专业版”。
Contact customer support他们可以为您启用它。他们让我创建一个新的测试卖家帐户,以便他们可以切换它。
答案 3 :(得分:0)
PayPal目前正致力于解决此问题。您可能希望使用MTS(www.paypal.com/mts)存档,以便在修复后更新。
在最新版本之前创建的帐户确实正确设置了Pro。所有新帐户都存在影响专业版功能的结算协议问题,并导致错误10501.
答案 4 :(得分:0)
当我使用设置PayPal开发者帐户时存在的默认Business Sandbox帐户时出现此问题。当我创建一个新的企业帐户时,一切正常。
此外,请务必使用您设置的个人沙盒帐户来测试您的商业沙盒帐户。