Paypal Sandbox - 商家配置无效错误10501?

时间:2012-05-11 14:24:55

标签: paypal paypal-sandbox

我正在尝试使用Sandbox API执行DoDirectPayment

我一直在使用我知道可行的代码进行测试,但我的API凭据从沙盒API中收到以下错误

[L_ERRORCODE0] => 10501
    [L_SHORTMESSAGE0] =>配置无效
[L_LONGMESSAGE0] =>由于商家配置无效,无法处理此交易

查找错误代码后,我发现问题“在结算协议被禁用或无效时发生。

我已经深入搜索了Google如何同意沙盒中的结算协议,但没有取得胜利

是否有人遇到此问题并知道如何启用它?

4 个答案:

答案 0 :(得分:57)

与其他答案一样,您需要在沙盒帐户中启用Payments Pro。截至2013年7月,您可以按照以下步骤执行此操作。

  1. 登录您的developer.paypal.com帐户
  2. 转到应用程序 - >沙盒帐户
  3. 单击要升级到Pro的沙箱帐户,然后单击“配置文件”
  4. 弹出的对话框中应该有一个升级到专业版选项
  5. 请注意,paypal开发者网站最近发生了相当大的变化,因此您的里程可能会有所不同......

答案 1 :(得分:9)

这意味着您的沙盒测试帐户未设置为Payments Pro 转到https://developer.paypal.com>测试帐户>预先配置并创建预配置的美国网站付款专业测试帐户。

答案 2 :(得分:2)

最近重新设计了开发者网站。

我不了解现有帐户,但对于新帐户,您无法使用默认的“辅助器”沙盒测试帐户来测试经典API ...您必须创建一个新的业务沙箱测试帐户并使用来自那。即使“辅导员”帐户是商业帐户,也是如此。

沙箱帐户是在https://developer.paypal.com/ - >中创建的。应用程序 - >沙箱帐户(左侧链接) - >创建帐户(右侧按钮)

答案 3 :(得分:1)

我遇到了同样的问题并写了关于它的paypal,这是他们的回答:

感谢您与Merchant技术服务联系。

关于错误无效商家配置的问题,由于您的沙盒帐户仍处于待处理状态,因此发生此错误。它发生在你从商业变为专业的时候。这是我们系统中的错误,我们的工程师仍然在修复这个错误。顺便说一下,您可以尝试创建新的沙箱帐户,然后像之前那样升级到专业帐户。