0

我知道这个问题被问了很多,但这些问题的答案都没有帮助我。我正在使用 Ci-Merchant 进行 paypal Express Checkout 交易。问题是每次我进行交易时,状态都会返回失败,并显示一条消息“您无权进行此 API 调用”。我的凭据一切正常,我同时使用测试和真实账户,并负责测试和实时参数。有什么想法吗?提前致谢

4

1 回答 1

3

此错误可能是多方面的。您需要在 doExpresscheckout api 上向我们发送更多数据,以便我们查看您实际传递的内容。但首先,您是在实际环境还是测试环境中进行测试?正如 Andrew 所说,您需要从 paypal 帐户开始,然后查看以下内容:

  1. 帐户上的电子邮件地址是否已确认
  2. PayPal账户是企业账户吗?如果没有,请升级它
  3. 如果您在 TEST MODE 下测试事务 a。如果您在 LIVE 模式下进行测试,请使用 Sandbox API 凭据 确保您在购物车端打开 Mode = LIVE(通常是切换) b。确保使用业务帐户中的 API 信条 b。他们是否为您提供了 Express Checkout 的端点路径和端口选项?
  4. 如您所见,它可能是事物的汇编
  5. 您是否尝试从旧订单运行交易?一个。此 api 调用将表示基于权限的参考事务
  6. https://ppmts.custhelp.com/app/answers/list/kw/You%20do%20not%20have%20permissions%20to%20make%20this%20API%20call/sno/1/search/1/session/L3RpbWUvMTQwMzg0MzEyNS9zaWQvelRuZVBRWGw% 3D
于 2014-06-27T04:38:49.453 回答