我正在尝试使用 Sandbox API 执行 DoDirectPayment
我一直在用我知道有效的代码进行测试,但我的 API 凭据从 Sandbox API 返回以下错误
[L_ERRORCODE0] => 10501
[L_SHORTMESSAGE0] => 无效配置
[L_LONGMESSAGE0] => 由于商家配置无效,无法处理此交易
在查找错误代码后,我发现问题“在禁用或不激活计费协议(protocol)时发生。”
我在谷歌上仔细搜索了如何同意沙盒中的计费协议(protocol),但没有成功
有没有人遇到过这个问题并且知道如何打开它?
最佳答案
就像其他答案所说的那样,您需要在沙盒帐户中启用 Payments Pro。自 2013 年 7 月起,您可以按照以下步骤执行此操作。
- 登录到您的 developer.paypal.com 帐户
- 转到应用程序 -> 沙盒帐户
- 点击您要升级到专业版的沙盒帐户,然后点击“个人资料”
- 在弹出的对话框中应该有升级到 Pro 选项
请注意,paypal 开发者网站最近发生了很大变化,因此您的里程可能会有所不同...
关于Paypal 沙盒 - 商户配置无效错误 10501?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10553263/