我知道这个问题被问了很多,但这些问题的答案都没有帮助我。我正在使用 Ci-Merchant 进行 paypal Express Checkout 交易。问题是每次我进行交易时,状态都会返回失败,并显示一条消息“您无权进行此 API 调用”。我的凭据一切正常,我同时使用测试和真实账户,并负责测试和实时参数。有什么想法吗?提前致谢
问问题
4801 次
1 回答
3
此错误可能是多方面的。您需要在 doExpresscheckout api 上向我们发送更多数据,以便我们查看您实际传递的内容。但首先,您是在实际环境还是测试环境中进行测试?正如 Andrew 所说,您需要从 paypal 帐户开始,然后查看以下内容:
- 帐户上的电子邮件地址是否已确认
- PayPal账户是企业账户吗?如果没有,请升级它
- 如果您在 TEST MODE 下测试事务 a。如果您在 LIVE 模式下进行测试,请使用 Sandbox API 凭据 确保您在购物车端打开 Mode = LIVE(通常是切换) b。确保使用业务帐户中的 API 信条 b。他们是否为您提供了 Express Checkout 的端点路径和端口选项?
- 如您所见,它可能是事物的汇编
- 您是否尝试从旧订单运行交易?一个。此 api 调用将表示基于权限的参考事务
- 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 回答