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

Sea*_*ins 13 paypal paypal-sandbox

我正在尝试DoDirectPayment使用Sandbox API

我一直在使用我知道可行的代码进行测试,但我的API凭据从Sandbox API返回以下错误

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

查找错误代码后,我发现问题" 在计费协议被禁用或处于非活动状态时发生 ".

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

有没有人有这个问题,知道如何打开它?

zlo*_*ady 56

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

  1. 登录您的developer.paypal.com帐户
  2. 转到应用程序 - >沙盒帐户
  3. 单击要升级到Pro的沙箱帐户,然后单击"配置文件"
  4. 弹出的对话框中应该有一个Upgrade to Pro选项

请注意,paypal开发者网站最近发生了相当大的变化,因此您的里程可能会有所不同......

  • 希望我能早点看到这个.在搜索登录的配置文件中查看"计费协议"30分钟后,发现它很难. (2认同)

Rob*_*ert 9

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