PayPal API自适应支付身份验证失败。API凭据不正确

PayPal API自适应支付身份验证失败。API凭据不正确,paypal,paypal-adaptive-payments,Paypal,Paypal Adaptive Payments,我正在尝试使用PayPal API进行测试支付,但响应如下: { responseEnvelope: { timestamp: '2013-08-12T03:28:07.503-07:00', ack: 'Failure', correlationId: '960a8b60a602e', build: '6941298' }, error: [ { errorId: '520003', domain: 'PLATFORM',

我正在尝试使用PayPal API进行测试支付,但响应如下:

{ responseEnvelope: 
   { timestamp: '2013-08-12T03:28:07.503-07:00',
     ack: 'Failure',
     correlationId: '960a8b60a602e',
     build: '6941298' },
  error: 
   [ { errorId: '520003',
       domain: 'PLATFORM',
       subdomain: 'Application',
       severity: 'Error',
       category: 'Application',
       message: 'Authentication failed. API credentials are incorrect.' } ],
  httpStatusCode: 200 }

我创建了sandbox business帐户并使用帐户凭据发出请求,但失败。

我尝试使用来自,而不是来自sandbox.paypal.com的凭据,现在一切都正常运行了。

我使用的是REST API下的sandbox帐户、客户端ID和签名。正确的沙箱帐户如下所示:

  • 登录developer.paypal.com

  • 从顶部菜单中选择应用程序

  • 单击左侧菜单中的砂箱帐户

  • 在这里,您可以创建用于测试的沙盒帐户,在这些帐户中,您可以拥有配置文件。在api凭据选项卡下的配置文件中,您将找到正确的凭据

  • 我附上了一个屏幕截图

希望能有帮助


这个答案是由阿布希克在wpmudev提供的

注意:我的帐户处于“有条件批准”状态,我认为这是问题所在。事实上,即使在这种状态下,沙盒开发也可以继续


非常感谢阿披实。如果你读了这条线索,他就要高高在上

检查您的凭据也可以查看tnx,我尝试使用developers.paypal.com的凭据,而不是sandbox.paypal.com的凭据,现在一切正常。