【问题标题】:Invalid merchant information: 10002-You do not have permissions to make this API call商户信息无效:10002-您无权进行此API调用
【发布时间】:2016-02-06 06:35:01
【问题描述】:

我在使用 Paypal 支付网关集成时遇到了一些问题。

我的现场交易工作正常,付款已获批准,但测试模式付款返回以下错误消息

无效的商户信息:10002-您没有权限 进行此 API 调用

我在测试或直播模式下使用跟随 URL 发送请求

if ($this->test_mode == 1) {

     $this->submiturl = 'https://pilot-payflowpro.paypal.com';
}
else
{
    $this->submiturl = 'https://payflowpro.paypal.com';
}

我已按以下步骤更新经理帐户详细信息

“服务设置 --> 设置 --> PayPal 沙盒电子邮件地址”下您的经理账户中的 Business Pro 沙盒账户。

【问题讨论】:

  • 您的 Sandbox 帐户是否启用了 Pro?

标签: php paypal


【解决方案1】:

可能的解决方案:

  1. 此错误消息是由于您的经理帐户中的帐户级别设置很可能导致您无法进行 API 调用的结果;帐户首选项,交易设置:[信用最大值] [参考交易] [等] 伙计 - 你要发送什么样的请求?销售、信用、参考信用或参考交易?

评论

  1. 沙盒帐户不需要在经理端,因为那样 仅用于测试 PayPal Express Checkout 付款

  2. 端点对于测试/实时网关是正确的

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-05-25
    • 2014-08-20
    • 2015-02-11
    • 2020-05-06
    • 2014-08-17
    • 1970-01-01
    • 1970-01-01
    • 2019-09-03
    相关资源
    最近更新 更多