api.paypal.com/webscr?cmd=_express-checkout&token 不起作用


api.paypal.com/webscr?cmd=_express-checkout&token not working

我想知道我是否可以请求一些帮助。 我们有一些由外部承包商编写的代码,允许我们在PayPal中自动设置计费协议(客户批准,未来的请求会自动支付)。

我们有一个沙盒环境通过 https://www.sandbox.paypal.com/webscr?cmd=_express-checkout&token= 进行调用

这工作正常。

在生产中,这已更改为 https://api.paypal.com/webscr?cmd=_express-checkout&token=

这挂起了。

我已经将用户名、密码和签名更新为生产值,但我们仍然遇到同样的问题。

我也花了很多时间阅读了很多开发人员文档,但发现它们很难理解。

我还提交了PayPal"应用程序"请求以供批准(这似乎是文档中必需的),并且已获得批准。 但是,它说我们应该在发出请求时提供生产应用程序 ID,但没有理由这样做。

任何帮助表示赞赏。

您显示的第一个 URL 看起来像是重定向到PayPal,而不是实际的 API 端点。

终结点 URL 应为...

  • 沙盒:https://api-3t.sandbox.paypal.com/nvp
  • 直播: https://api-3t.paypal.com/nvp